Os menus de contexto para WinMerge
são dinâmicos e não podem ser alterados no registro - eles são definidos dentro da Shell Extension
DLL. (é mais provável que a maioria / todas as aplicações sejam assim.
Eu abri o arquivo c:\Program Files\WinMerge\ShellExtensionU.dll
usando um dos plug-ins de Total Commander
(não sei qual). Em seguida, navegue para. RT_STRING33.rc
, que é o texto em inglês em inglês para o menu de contexto.
Então eu mudei de:
STRINGTABLE
LANGUAGE 9, 1
BEGIN
100, "ShellExtension"
101, "WinMerge"
102, "Open with WinMerge"
103, "Please select no more than 2 items"
104, "Compare"
105, "Compare..."
106, "Compare To"
107, "Save this path. Select another path to compare with this path."
109, "Compare to saved path (%1)"
110, "Re-select First"
END
Para:
STRINGTABLE
LANGUAGE 9, 1
BEGIN
100, "ShellExtension"
101, "WinMerge"
102, "Open with WinMerge"
103, "Please select no more than 2 items"
104, "&Compare"
105, "Compare..."
106, "&Compare To"
107, "Save this path. Select another path to compare with this path."
109, "Compare to saved path (%1)"
110, "Re-select First"
END
Após um reinício, os menus de contexto foram atualizados.