Finalizing Launchpad Translations keyboard shortcuts
Posted by Adi | Filed under English, Free Software, Planet Ubuntu
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!




