Menu

#538 Default language for all users not using Windows Display settings

open
language (2)
5
2024-03-04
2024-03-04
No

Greetings!

I'm in the process of compiling a golden image for deployment (about 10k machines) and would like to set the default language of 7zip for all users.

I understand it should display the same language Windows uses, but it's not working. We're using Español (España) as display language and Español (Chile) as Regional Setting. (Windows comes in Español (España) and Español (Mexico) for Display language.) Even with these settings, 7zip defaults to English when creating a new user.

We tried to use the registry setting in HKCU\Sofware\7zip\Lang in HKLM and HKU.DEFAULT but it's clear that 7zip doesn't use these keys.

Is there another way to set the default language for all current and new users?

Attached is a screenshot of a newly created user.

1 Attachments

Discussion

  • Igor Pavlov

    Igor Pavlov - 2024-03-04

    Look the following Control Panel settings:
    - Region / Administative / Language for non-Unicode programs
    - Region / Formats / Format
    If these settings are not same, 7-zip uses default English.
    Probably I can change that code for next version of 7-zip. So if primary language is same, we could use that primary language.

     

    Last edit: Igor Pavlov 2024-03-04
    • Jorge Santos

      Jorge Santos - 2024-03-04

      Thanks for the reply.
      Configuring those setting worked, for current and new users. Thanks!

      Probably I can change that code for next version of 7-zip. So if primary language is same, we could use that primary language.

      Agree, it would be an eficcient solution.

       
      • Igor Pavlov

        Igor Pavlov - 2024-03-04

        But what exact settings did you have before for these two settings?
        Ad what reason that you use different Español settings in different options?

         
  • Jorge Santos

    Jorge Santos - 2024-03-04

    Administrative settings had the defaults, (Español (España)). Changed it Español (Chile) and also applied to login screen and new users (but just changing the language works fine).

    The reason is because we're actually located in Chile, not Spain and regional settings are different. However, Windows only comes in Español (España) and Español (Mexico), not Español (Chile), and defaults to the regional settings of those countries. It changes most of the settinngs for the first user (the one you create during OOBE) but the administrative defaults don't change. So we have to change everything in the base configuration to Chile so that it replicates automatically to all users.

    There are more reasons (AD Directives, Old Software requirementes, etc), but that's the main reason (everything must be configured to Chile)

     

    Last edit: Jorge Santos 2024-03-04

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.