Bug 38458

Summary: Accelerator for .uno:Repeat is broken
Product: LibreOffice Reporter: Olivier Hallot <olivier.hallot>
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: jbfaure
Priority: medium Keywords: regression
Version: 3.4.0 release   
Hardware: Other   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Attachments: image indicating unknown string

Description Olivier Hallot 2011-06-18 18:32:55 UTC
Created attachment 48150 [details]
image indicating unknown string

The image, shows underlined in red a string not translated, or better, a shortcut undefined.

I think it should be Ctrl+Shift+Y, instead of "Redo".
Comment 1 Olivier Hallot 2011-06-18 18:35:34 UTC
Actually the issue  is also in Writer. A module common to all?
Comment 2 Jean-Baptiste Faure 2011-06-19 00:21:27 UTC
Same problem in French: instead of "Redo" as in your version I have the word "Répéter" which means redo. But there we should have a shortcut not a word.
Found in LibreOffice 3.4.1 rc1 for Ubuntu x86_64 with langpack FR.

What is even more interesting: if I switch the UI in English the word is even "Encore" in French. All other menu items being in English of course.

So, for me, the problem is not a translation bug but, probably, an uninitialized variable bug.

Best regards. JBF
Comment 3 Andras Timar 2011-06-19 23:23:58 UTC
Accelerator key of the .uno:Repeat command is defined as Y_SHIFT_MOD1, later it is redefined as REPEAT for most modules (officecfg\registry\data\org\openoffice\Office\Accelerators.xcu). It is possible to change REPEAT to Y_SHIFT_MOD1, this solves the issue. But I think it would only work-around the real bug somewhere else.
Comment 4 Olivier Hallot 2011-08-18 07:26:16 UTC
Vanished in LibreOffice 3.4.2, Build 203