On 13.06.2009 00:25, Steve Borho wrote: > On Fri, Jun 12, 2009 at 5:09 PM, Adrian Buehlmann<[email protected]> wrote: >> On 13.06.2009 00:04, Adrian Buehlmann wrote: >>> On 12.06.2009 23:54, Giampaolo Fadel wrote: >>>> I understood! >>>> The problem is the different key name. >>>> In my pc is S-1-5-21-1390067357-1604221776-725345543-1003 >>>> instead of S-1-5-21-1993962763-57989841-839522115-1003. >>>> >>>> Changing the reg file with the first number all works fine. >>>> >>>> Now we have to understand the these name and study a general solution. >>>> >>> [HKEY_USERS\S-1-5-21-1993962763-57989841-839522115-1003\Software\TortoiseHg] >>> "CMenuLang"="en_US" >>> >>> seems useless, as S-1-5-21-1993962763-57989841-839522115-1003 is the SID [1] >>> for the user, which is only valid on a single PC >>> >>> [1] http://en.wikipedia.org/wiki/Security_Identifier >>> >> HKEY_CURRENT_USER\Software\TortoiseHg >> >> should probably used instead > > Now I find myself wondering how this file ended up with HKEY_USERS in > the first place. When I added these keys manually the first time I > put them in the same location as the other shell menu variables, which > are created under HKEY_CURRENT_USER. > > I guess when I asked regedit to save my registry keys it did this > mapping to HKEY_USERS implicitly?
Doesn't happen here. Using Microsoft Registry Editor Version 5.1 (Build 2600.xpsp_sp3_gdr.09026-1234: Service Pack 3 I haven't looked into how this is supposed to be installed. But another question is: the installer must be run from an account in the admin group. Some logins are not admins, so HKEY_CURRENT_USER of admin is not the one the normal user will have (HKEY_CURRENT_USER depends on who is logged in, Windows maps one of HKEY_USERS in there). I haven't thought about how this languages thing should work (was absorbed by enough other things :), but maybe a file per language containing the strings, picked and loaded at runtime (depending on a config setting, with a sane default if absent) would be easier for installing. ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Tortoisehg-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop
