The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Change system default language for new applications!? (Win 7 Pro)

    Discussion in 'Windows OS and Software' started by Gracy123, Apr 18, 2011.

  1. Gracy123

    Gracy123 Agrees to disagree

    Reputations:
    277
    Messages:
    2,080
    Likes Received:
    7
    Trophy Points:
    56
    Hello guys,

    I have a small problem that bothers me every now and then. My windows is originally german, but I have patched it with an english language pack.
    While Windows is entirely in English, I have the problem that most applications install in German and I just hate it, especially when most of them do not allow to change the language through the settings afterwords!!

    Is there a way to avoid that? I assume the default language for applications is defined somewhere, but where!?

    Also some already installed applications appear randomly sometimes in german and sometimes in english.... I assume it is the same problem behind this as well.

    Thanks in advance!
     
  2. Rickards12

    Rickards12 Notebook Geek

    Reputations:
    15
    Messages:
    96
    Likes Received:
    0
    Trophy Points:
    15
    Could you go into your Control Panel, open up Regional and Language, click on the Keyboards and Languages tab and tell us what your Display Language is? This will tell you what your OS language should be. Also go to the Administrative tab and let us know what the language is for Language for non-Unicode programs.

    Also, do you use different accounts or stick to one user account?
     
  3. Gracy123

    Gracy123 Agrees to disagree

    Reputations:
    277
    Messages:
    2,080
    Likes Received:
    7
    Trophy Points:
    56
    There is no "Display Language" under Keyboards and Languages.
    The default input language is German as the keyboard is German, but this should have no effect over the system and programs language.

    I have set the Language for non-Unicode programs to Bulgarian as I otherwise have problems with files in Cyrillic.
     
  4. Rickards12

    Rickards12 Notebook Geek

    Reputations:
    15
    Messages:
    96
    Likes Received:
    0
    Trophy Points:
    15
    True, you're on Professional, so you wouldn't see it. Officially, language packs are only supported for Windows 7 Ultimate.

    Could you tell me how you patched the English Language pack? With that information I can continue from there. It sounds as though your registry didn't register all the settings in the appropriate area.
     
  5. Gracy123

    Gracy123 Agrees to disagree

    Reputations:
    277
    Messages:
    2,080
    Likes Received:
    7
    Trophy Points:
    56
    Yep, officially Pro doesn't support multi-languages. ;)

    I used "dism /online /add-package /packagepath:driveletter\dir\lp.cab" to add the language pack and then deleted the german one from the registry.

    The OS is entirely in English, only third party applications very often install in german (or start in german) as if German is somewhere selected to be the default system language...
     
  6. James D

    James D Notebook Prophet

    Reputations:
    2,314
    Messages:
    4,901
    Likes Received:
    1,132
    Trophy Points:
    231
    Looks like you deleted german in a wrong way. I used to delete LP through command prompt
     
  7. Gracy123

    Gracy123 Agrees to disagree

    Reputations:
    277
    Messages:
    2,080
    Likes Received:
    7
    Trophy Points:
    56
    I know only one way to delete a registry record ;)

    Deleting the actual language pack should not have any effect IMO, as it is no longer in use and as I said - it is not the OS itself but third party software that installs itself in german for some reason...
     
  8. James D

    James D Notebook Prophet

    Reputations:
    2,314
    Messages:
    4,901
    Likes Received:
    1,132
    Trophy Points:
    231
    1. dism /image :D: /Get-Packages you should write on a paper name of Client LP and it is a LONG name
    2. dism /image :D: /scratchDir :D:\scratch /Remove-Package /PackageName:<LP_Name>

    ALSO
    dism /image :D: /Set-SKUIntlDefaults:en-EN (or en-US if you installed this one)
     
  9. Rickards12

    Rickards12 Notebook Geek

    Reputations:
    15
    Messages:
    96
    Likes Received:
    0
    Trophy Points:
    15
    The proper method to install and uninstall a language pack is to use lpksetup.exe, but I don't know if this command exists in the Professional edition.

    I bet there are traces in your registry where it thinks your OS is still in German. If you do have lpksetup.exe, run the following command with administrative rights:

    lpksetup.exe /u de-DE

    This will uninstall the German language pack entirely from your system.
     
  10. James D

    James D Notebook Prophet

    Reputations:
    2,314
    Messages:
    4,901
    Likes Received:
    1,132
    Trophy Points:
    231
    I believe she should just search in registry de-DE and change it to en-EN after all steps I said above.
     
  11. Rickards12

    Rickards12 Notebook Geek

    Reputations:
    15
    Messages:
    96
    Likes Received:
    0
    Trophy Points:
    15
    I agree with you, considering that she used that very same command line to add the language pack to her OS. I only posted the solution I use for my deployment environment in case it would be of any use :) .
     
  12. Gracy123

    Gracy123 Agrees to disagree

    Reputations:
    277
    Messages:
    2,080
    Likes Received:
    7
    Trophy Points:
    56
    I did search it, but found maybe over 100 records - most of it for language packs of different software :) The first one found though looks suspicious:

    HKEY_CURRENT_USER\Control Panel\International\LocaleName=de-DE

    Any clue?
     
  13. Rickards12

    Rickards12 Notebook Geek

    Reputations:
    15
    Messages:
    96
    Likes Received:
    0
    Trophy Points:
    15
    Yep, that's your Regional and Language setting for your current user. (a.k.a. probably you!) If you go to Regional and Language in Control Panel and check out your Format tab, what's the language listed? When I put de-DE, it changes to German (Germany), and when I put en-EN, it changes to English (United States).
     
  14. James D

    James D Notebook Prophet

    Reputations:
    2,314
    Messages:
    4,901
    Likes Received:
    1,132
    Trophy Points:
    231
    As I stated above wrong way installing LP. Try to use that default command to set default language to english. Reboot. search DE again. If it will stay there just change it on en-EN manually (or what LP you installed?).

    In that commands path is D. But perhaps you need to type C