Small problems in Notepad++
-
@PeterJones
Thank you very much for your quick and detailed response.
Version 8.8.8 was installed after correct uninstallation of version 8.8.7. Only the font was customized and nothing more.
Forgot to mention that this was on Win10 x64
I’ll try to reinstall Notepad++ again.
Thank you for your comment. Sincerely -
I uninstalled the program and cleared out what was left in the hidden folders. Installed it again.
The “truncated” context menu remains only when switching to English.
The full menu is in German, French, Romanian, Ukrainian, Russian, as it should be.
Probably some “local” problems - I don’t know what. Sorry to bother you with my message. -
@Uwo222777 said in Small problems in Notepad++:
Version 8.8.8 was installed after correct uninstallation of version 8.8.7. Only the font was customized and nothing more.
Forgot to mention that this was on Win10 x64I’ve been able to reproduce the same problem with localization and the incorrect context menu. Also Notepad++ 8.8.8, Win 10 x64. It happens when I change from any localization other than English to English.
Brief testing suggests that opening in English displays the correct menu; opening in another localization or changing to another localization, then changing to English shows the short menu; and changing to “English (customizable)” temporarily clears the problem: that is “English (customizable)” works and changing from that to just plain “English” also works.
Edit to add: Also reproduces with a fresh, portable build.
-
@Coises
Yes, Coises, I did a similar “research” in parallel with you.I assume that the problem of the “truncated” English menu has to do either with “non-English” Windows, or with the language where the program is being installed.
After correct uninstallation and cleaning of hidden folders, I installed Notepad++ again, but (!) in English.
When first launched, the English menu looked normal. After the first language change, the English menu became “truncated” view. -
@Uwo222777 said in Small problems in Notepad++:
I assume that the problem of the “truncated” English menu has to do either with “non-English” Windows, or with the language where the program is being installed.
I’m able to reproduce the problem under debugging. It looks like it happens when the routine that builds the translated context menu tries to figure out which main menu commands correspond to the context menu commands. Something is different about the default case, English: it looks like in that case only, the main menu hasn’t been set back to English yet when the search for corresponding items occurs, so the routine is searching for English command names in a menu that’s still in another language. (I say “looks like”; I have not positively confirmed that yet.)
I’ll file an issue on GitHub when I think I’ve gotten as far as I can at diagnosing the problem — probably later today.
-
@Coises ,
Thanks.
I tried a few recent versions, and they all had it. So I started a binary search through the various versions: v8.7.0 has the bug, v8.6.9 does not have the bug.
So v8.7.0 is the first that has the problem. Though I cannot see anything in the 8.7 change list that screams “I changed the localization logic”, so that surprises me.
Notepad++ v8.7 (64-bit) Build time : Sep 17 2024 - 17:06:31 Path : C:\usr\local\apps\npp\npp.8.7.0\notepad++.exe Command Line : Admin mode : OFF Local Conf mode : ON Cloud Config : OFF Periodic Backup : ON OS Name : Windows 11 Home (64-bit) OS Version : 24H2 OS Build : 26100.7171 Current ANSI codepage : 1252 Plugins : mimeTools (3.1) NppConverter (4.6) NppExport (0.4)Anyway, I had started working on Steps to Reproduce before you said you’d submit an issue. So if you want to make use of the following when you create the issue, feel free:
Steps to Reproduce:
- Fresh portable unzip of 8.8.8
- Right click in the editor, see the full editor contextMenu (in English)
- Set localization to French (or other non-English localization)
- Right click in the editor, see the full editor contextMenu in the new localization
- Set localization to English
- Right click in the editor, see the truncated editor contextMenu
- Exit Notepad++
- Run same portable Notepad++, no other changes made
- Right click in the editor, see the full editor contextMenu (in English)

I confirmed it with a few random languages, and also confirmed that switching from
English (customizable)toEnglishdoes not show the bug. -
@PeterJones said in Small problems in Notepad++:
Anyway, I had started working on Steps to Reproduce before you said you’d submit an issue. So if you want to make use of the following when you create the issue, feel free:
Or, feel free to submit the issue yourself — you have it well documented — and I’ll comment when (if) I figure out why it is happening. It’s something more complex than what I thought previously, though it still in some way has to do with failing to find the main menu ids corresponding to the context menu commands.
-
@Coises said in Small problems in Notepad++:
Or, feel free to submit the issue yourself — you have it well documented — and I’ll comment when (if) I figure out why it is happening
Created #17249
-
Perhaps this “cosmetic” problem is also somehow related to the problem discussed above.
If the program installation is carried out in English, then when updating the program, the message will be in English, regardless of the selected language.
If the installation is carried out in a “non-English” language, then the message can also be seen in the “non-English” language.
Of course, the problem is completely insignificant, but it would be better to eliminate it.Sincerely
-
My last message was wrong. Please excuse me.