Similar if not duplicate of #1368 and others referenced in that. Also #1633 that has stalled.
Geany does not know the keyboard layout, the GTK library does not provide it, so we can do nothing based on keyboard layouts.
However you should be able to manually re-bind any problematic bindings to your particular keyboard, and that should be remembered in your user config.