I'm at a loss on understanding how to get Mathematica use a customized MenuSetup.tr. Actually I can't even find where is the default MenuSetup.tr used by the default Mathematica configuration when a notebook is opened.
I found that, after a fresh install of Mathematica 14.1, there was a MenuSetup.tr file, located in
$InstallationDirectory\SystemFiles\FrontEnd\TextResources\Windows
(Actually there are many others for different languages/OS)
Anyway this doesn't correspond to the one used in Mathematica Notebooks. In fact the last entry in this file in the "Help" section is
HelpMenu["&Help", ... MenuItem["&About Mathematica...", "AboutBoxDialog"]
Whillst in an open Notebook the last entry of the "Help" item is "About Wolfram..." and not "About Mathematica..."
In the previous installations of Mathematica (i.e. 13.2) I had a custom MenuSetup.tr that worked fine. I don't remember if I had edited the one in the $InstallationDirectory (that is "*C:\Program Files\Math&Physics\Mathematica 14.1\SystemFiles\FrontEnd\TextResources\Windows*) or the one in the UserBaseDirectory/ (that is C:Users\myusername\AppData\Roaming\Wolfram\SystemFiles\FrontEnd\TextResources\Windows)
(Note the important change of version 14.1 that uses the subdir "Wolfram" i/o "Mathematica" in both the BaseDirectory and the UserBaseDirectory. This could potentially break the customizations made with Mathematica 14.0 or previous versions).
Anyway before Mathematica 14.1 the modified MenuSetup.tr worked as intended.
Now it seems with Mathematica 14.1 any modification in the MenuSetup.tr is totally ignored.
Maybe I'm missing something (some other location to put the custom MenuSetup.tr in or other modification to do to other files potentially involved with the menu customization (init.m, DefaultFrontEndInit.tr, KeyEventTranslations.tr, SystemMenuSetup.tr)) but I'd like to know how to proceed to get my customizations acknowledged by Mathematica 14.1.
MenuItem["BLABLABLA", "AboutBoxDialog"]
will show up asAbout Wolfram...
, regardless of what you put in the first argument. But other than that, I can normally add new menu items or change other ones in$InstallationDirectory\SystemFiles\FrontEnd\TextResources\Windows\MenuSetup.tr
, and it works as expected. $\endgroup$