Phatch = Photo & Batch!

Optimize translations strings: ellipses and keyboard shortcuts

Registered by Stani on 2010-03-21

1) Replace three points '...' with elipses (one character)
2) Review keyboard shortcuts according to HIGs of different platforms (light proposal)
The light proposal only replaces one keyboard shortcut with another. So the proposal consists only of two columns in a spreadsheet:
http://spreadsheets.google.com/pub?key=tzEFYFbCSlWc3RaU5fLeMkA&output=html

Any change in behavior (undo/redo, contextual, forgiveness, ...) is not allowed.

This involves the following tasks:
- change this with wxGlade in the menus and generate the new wxGlade/frame.py
- writing a tool so we don't loose translations for these menu items and generate the appropriate *.po and *.mo files
- uploading a new version to a branch
- provide me with a tar.gz file with the pot file and the po files so I can upload it to launchpad

Phatch keyboard shortcuts should not violate any HIG, but every menu entry must have a shortcut:
http://support.microsoft.com/kb/126449
http://www.microsoft.com/enable/products/KeyboardSearch_xp.aspx
http://techbase.kde.org/Projects/Usability/HIG/Keyboard_Shortcuts
http://developer.gnome.org/projects/gup/hig/2.0/input-keyboard.html#standard-shortcuts
http://developer.apple.com/mac/library/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGUserInput/XHIGUserInput.html#//apple_ref/doc/uid/TP30000361-TPXREF66

http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts

=> This should be done by uploading new po files to launchpad. As this problematic, it should be done in one step.

Blueprint information

Status:
Started
Approver:
Stani
Priority:
Low
Drafter:
kompilesoft
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
Accepted for 0.2
Implementation:
Needs Infrastructure
Milestone target:
milestone icon 0.2.8
Started by
Stani on 2010-03-21

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.