Igor Pavlov - 2016-12-14

7-zip uses current_user registry string for language:

HKEY_CURRENT_USER\Software\7-Zip\Lang

If that string is empty, then 7-zip uses default language:

  LANGID sysLang = GetSystemDefaultLangID(); // "Language for non-Unicode programs" in XP64
  LANGID userLang = GetUserDefaultLangID(); // "Standards and formats" language in XP64

  if (sysLang != userLang)
    return;
  LANGID langID = userLang;
 

Last edit: Igor Pavlov 2016-12-14