Keyboard keys binding not work if default language is not English

Hello! I’ve found a tiny but so ugly case Audacity not works properly.

I use OS Guix GNU/Linux, Xfce4.

$ audacity -v
Audacity v2.3.3

When in Xfce4 Settings → “Keyboard settings” → Layout → first layout is not English but Russian (it makes Russian by default)
and run Audacity → Edit → Preferences → Keyboard → search Silence : to bind key “Z” to an action “Create → Silence…”
it does not allow me to do this. It does not type. Whatever layout is now active: russian or english, it does not type letters.

It allows me to bind “1” or “Delete” to this action, but not “Z” or any letter key.

Also, if I paste “Z” to it and save this settings. It not works on “Z”, also it not works on “1” if I setup “1” for “Create - Silence” action.

It works only when I setup English layout by default.

This is a bug!


My guix.gnu.org version is:

$ guix describe
Generation 12 Jan 13 2020 07:28:05 (current)
guix 23174b4
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 23174b4986232b560619ff91d6e8a763d4817192


$ xfce4-about -V
xfce4-about 4.12.1 (Xfce 4.12)


$ audacity -v
Audacity v2.3.3


Thanks!

“Z” isn’t a Russian character.