Opened 11 years ago

Closed 11 years ago

#1091 closed defect (fixed)

German translation makes keyboard shortcuts unusable

Reported by: Flitzpiepe Owned by: openstreetmap@…
Priority: major Milestone:
Component: merkaartor Version:
Keywords: merkaator 0.11 translation Cc:

Description

The German translation of Merkaator 0.11 (latest binary) changes the keyboard shortcuts and makes some keyboard shortcuts unusable.

  • The shortcuts for Download (Ctrl-D) and and Donwload More (Ctrl-Shift-D) are displayed as a single "D" in the menu. Neither pressing D, nor Ctrl-D nor any other combination works.
  • The Ctrl-Modifier seems to be missing in general. Ctrl-R for new road and Ctrl-N for new node is also displayed as single R resp. N. The shortcut works, but also only as plain R resp. N, not as Ctrl-R resp. Ctrl-N.
  • Alt-S for splitting a road doesn't work at all because the english main menu item "Road" is translated as "Straße" having the S as shortcut defined (standard Windows behavior). Pressing Alt-S just pops up the Road/Straße? menu.

Other languages may be affected, too. Translators should check the main menu item shortcuts against the defined global shortcuts. Having global Alt-key shortcut combinations is actually not the best idea since it is standard Windows behavior to open main menu entries like this. But it is definitely too late to change the established Alt-S, Alt-J etc. shortcuts.

A workaround is switching to English user interface by renaming the merkaator*.qm file.

Attachments (3)

MenuFile.png (59.8 KB) - added by Flitzpiepe 11 years ago.
Menu Datei - all "D" instead of Ctrl-D or Ctrl-Shift-D
MenuRoad.png (60.8 KB) - added by Flitzpiepe 11 years ago.
Menu Road - "R" instead of Ctrl-R and "N" instead of Ctrl-N
merkaartor_de.qm (56.8 KB) - added by openstreetmap@… 11 years ago.
Please try this and tell me results.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 11 years ago by Chris Browet

Owner: changed from cbro@… to openstreetmap@…

comment:2 Changed 11 years ago by openstreetmap@…

Please make a screenshot. Qhat QT version do you use.

At note: At least under Linux the shortcuts are correct and work as expected.

comment:3 Changed 11 years ago by Flitzpiepe

According to the About box this is QT 4.4.0 - what is bundled with this Merkaator Windows release. Screeenshots follow...

Changed 11 years ago by Flitzpiepe

Attachment: MenuFile.png added

Menu Datei - all "D" instead of Ctrl-D or Ctrl-Shift-D

Changed 11 years ago by Flitzpiepe

Attachment: MenuRoad.png added

Menu Road - "R" instead of Ctrl-R and "N" instead of Ctrl-N

Changed 11 years ago by openstreetmap@…

Attachment: merkaartor_de.qm added

Please try this and tell me results.

comment:4 Changed 11 years ago by openstreetmap@…

Could you please try this new file and tell me results.

comment:5 Changed 11 years ago by Flitzpiepe

Looks good! Ctrl-D and Ctrl-Shift-D as well as Ctrl-N and Ctrl-R are displayed correctly in the menu items and the according shortcuts work as expected.

Alt-S is still not working since it seems to be in conflict with Alt-S for the "Straße" menu (which doens't popup anymore either now). Alt-B for Break apart/Zerlegen probably conflicts with the "Bearbeiten" menu. Alt-A for Align/Ausrichten? probably conflicts with the "Ansicht" menu. You should assign different main menu shortcuts, maybe Alt-T for S<t>raße, Alt-E for B<e>arbeiten. Or is it possible to disable main menu item shortcuts at all? I guess nobody is really going to use it...

Ctrl-L for Toggle Layers (Ebenen) in the Window menu still displays a plain L and also reacts on plain L, which is not good when typing tags.

comment:6 Changed 11 years ago by openstreetmap@…

Resolution: fixed
Status: newclosed

Sorry for the long delay. Had holidays. Remaining problems fixed in SVN.

Note: See TracTickets for help on using tickets.