BladeMight/Mahou

Problem with German Layout

SvenKarsten opened this issue · 5 comments

Hi,

big thanks for great app! I have only one problem with it:

I use two layouts - Russian and German. If i try to convert selected text from German to Russian the app makes it not correct. Problematic buttons are: Z <-> Y and Ö <-> Ü

Examples:

If I writes "Нина Овчинникова" in wrong layout, I get "Zbzf Jdxbzzbrjdf". If I try to convert it with hotkey, I get "Яияа Овчияяикова".

If I writes "Хорошо" in wrong layout, I get "Üjhjij". If I try to convert it with hotkey, I get "Жорошо".

If I writes "Zoopark" in wrong layout, I get "Нщщзфкл". If I try to convert it with hotkey, I get "Yoopark".

If I writes "Übung" in wrong layout, I get "Хигтп". If I try to convert it with hotkey, I get "?bung".

If I writes "Ödipus" in wrong layout, I get "Жвшзгы". If I try to convert it with hotkey, I get "Üdipus".

If I writes "Weiß" in wrong layout, I get "Цуш-". If I try to convert it with hotkey Pause, I get "Wei-". If I try to select it first and then convert it with hotkey Scroll Lock, I get "Wie-".

Thank you

Expected behavior (Only if reporting bug)

Write here what did you expected to happen?

System information

  • Windows version: 7 Pro German
  • Windows architecture: x32
  • .Net version: 4.6.1
  • Mahou version: 2.3.4.0

@SvenKarsten OK, I'll make fix for QWERTZ keyboard layout.

@SvenKarsten Done, here take a look: Mahou.zip
Checkbox in Layouts tab: QWERTZ fix...

Thank you, it works fine!

@SvenKarsten Glad you like it, but note: it not works with Layout switching in Convert Selection(or +).