I’m trying to remove a submenu in a language-independent way.
I learned that menus can be accessed language-independently using keyStrings, like this: app.menus.item("$ID/Main");.
However, whenever I try anything keyString-related, it just doesn’t seem to work.
For example, app.translateKeyString("$ID/Plugin_Menu") simply returns "$ID/Plugin_Menu", without translating it.
Also, app.menus.item("$ID/Main") returns an invalid menu.
I’ve tried everything with and without the & syntax.
Is keyString support missing in UXP? Has anyone else encountered this issue?