Finalizing Launchpad Translations keyboard shortcuts

Since Launchpad is by now free software, I start working at improving the Launchpad Translations (Rosetta) main translations page by adding keyboard shortcuts for all common actions.

The following shortcuts were implemented and are in productions for more than one months but we need more feedback to finalize this feature:

First field is autofocused.
Shift+Alt+b - Focus first translation field
Shift+Alt+a - First page
Shift+Alt+n - Next page
Shift+Alt+p - Previous page
Shift+Alt+l - Last page
Shift+Alt+s - Save and continue
Shift+Alt+Down - Next field (Conflicts with Compiz)
Shift+Alt+Up - Previous field (Conflicts with Compiz)
Shift+Alt+j - Next field
Shift+Alt+k - Previous field
Shift+Alt+C - Copy original text (both singular and plural)
Shift+Alt+0 - Mark current translation
Shift+Alt+NUMBER - Mark suggestion NUMBER
Shift+Alt+d - Dismiss all suggestions
Shift+Alt+r - Tick "Someone should review this translation"

Unfortunately there are a couple of unsolved problems:

  • Bug 591358 - Improve documentation for keyboard shortcuts
  • Bug 591352 - Prevent overlapping with Firefox and MS Windows shortcuts.

The first bug is about adding some visual hints/clues regarding the available shortcuts from the web page. All other webapps that I am aware of don’t have any visual hints for the available key shortcuts. If you know such a website, please let me know so I could steal some ideas :)

The second bug is about finding a consistent set of keyboard shortcuts that will not overwrite window managers or browsers shortcuts. If you can think of a better keyboard shortcuts set please let me know :)

Many thanks!

ah, i can't reach with my short arms! by megarooo

ah, i can't reach with my short arms! by megarooo

Comments are closed.

Categories

Archives