Hi Ecl,
didn't know that, but after examining I can confirm the problem also with the German langpack.
Using built in original English, there's no problem; you can even set flat/sharp keys as center notes. But when right-clicking on a black key with the German langpack center note goes to whatever note. E.g. right-clicking any G# sets the center key to G-0. Right-clicking on C# sets C-0 and D# sets D-0.
I reckon, this isn't an issue of langpacks, 'cos notes are shown correctly when translated, but more an issue how REAPER handles these note strings. Whatever may be the reason - it doesn't work as it should.
The strings, dealing with the virtual keyboard you can find in the following blocks.
Code:
MENU_324] ; IDR_CONTEXTS_24
[vkb_notes]
[vkb]
[vkb] however holds only lines marked ';^'.
-Data