Issue 46871

Summary: AutoCorrect - Non-localisable key names in "Accept with" listbox
Product: Internationalization Reporter: timar74
Component: uiAssignee: AOO issues mailing list <issues>
Status: REOPENED --- QA Contact: issues@l10n <issues>
Severity: Trivial    
Priority: P4 CC: flibby05, issues, oooforum
Version: 680m90Keywords: oooqa
Target Milestone: ---   
Hardware: PC   
OS: All   
Issue Type: DEFECT Latest Confirmation in: 4.0.0
Developer Difficulty: ---
Attachments:
Description Flags
System Linux x64
none
System MacOS X none

Description timar74 2005-04-06 21:24:12 UTC
"AutoCorrect" dialog, "Word Completion" tab, "Accept with" listbox

Key names cannot be localised: "End", "Enter", "Space", "Right".
Comment 1 stp 2005-04-20 22:16:40 UTC
The key names are at least in Windows XP bound to the OS and does not and should
not need localisation.

Suggesting WFM.
Comment 2 timar74 2005-04-21 07:32:46 UTC
I'm testing Hungarian OOo 1.9.94 on Hungarian Windows XP. The key names are in
English. I do not think they come from the OS. I do not agree that they does not
need localisation, the key "Space" is called "Szóköz" and key "Right" is called
"Jobb nyíl" in Hungarian. 
Comment 3 flibby05 2005-04-24 19:07:55 UTC
set to NEW, because it would be too formal to wait until a QA member with
hungarian setup passes by..
Comment 4 stefan.baltzer 2005-06-06 16:06:01 UTC
SBA: I set my keyboard settings to "Hungarian" and see the English key names in
that dialog. 
Note: Setting my Keyboard to Swedish or Italian works as expected (no need to
restart the office, re-opening the dialog shows them) 
So the question is: 
(A) Does OOo read the key names from the System (and they are not translated
within Windows) OR 
(B) Are they taken from an OOo internal list that has the (English) defaults for
Hungarian.
Comment 5 stefan.baltzer 2005-11-09 09:24:30 UTC
SBA: They shall be the same as the connected keyboard. When I have a I have a
GErman Keyboard connected (With GERMAN Abbreviations/Key labels), I can see
"Ende", Eingabe", "Leer", "NachRechts".
The keyboard layout (i.e. exchangin Z and Y or placing the language-specific
characters  (for German ÄÖÜß, on the correct keys) does not change what is
WRITTEN on the keyboard.

The purpose is that the keys one can choose in that dialog must be the same as
what is WRITTEN on the keyboard the user is sitting in front of.

Works as designed, set to invalid
 
Comment 6 stefan.baltzer 2005-11-09 09:38:39 UTC
Closed.
Comment 7 oooforum (fr) 2013-09-02 14:45:31 UTC
Please reopen because this issue still occurs in AOO 4.0.x

This listbox is not translate in french for each system.
Some examples...
- Win7: correct
- Win8: list is in english
- MacOS : list is filled with symbols
- Linux : partially translated
Is it possible to link items with UI files and translated via Pootle?
Comment 8 Ariel Constenla-Haile 2013-09-02 18:54:17 UTC
(In reply to oooforum from comment #7)
> Please reopen because this issue still occurs in AOO 4.0.x
> 
> This listbox is not translate in french for each system.
> Some examples...
> - Win7: correct
> - Win8: list is in english
> - MacOS : list is filled with symbols
> - Linux : partially translated

Can you specify in more detail what is missing per OS? In total there are only 5 keys:
http://svn.apache.org/viewvc/openoffice/trunk/main/cui/source/tabpages/autocdlg.cxx?revision=1413471&view=markup#l2424

> Is it possible to link items with UI files and translated via Pootle?

This seems to be something system dependent, for example, on Linux there are some strings hard-coded in the source code
http://svn.apache.org/viewvc/openoffice/trunk/main/vcl/unx/generic/app/keysymnames.cxx?revision=1413471&view=markup#l78

aImplReplacements_French has some replacements for French:
http://svn.apache.org/viewvc/openoffice/trunk/main/vcl/unx/generic/app/keysymnames.cxx?revision=1413471&view=markup#l153
Comment 9 oooforum (fr) 2013-09-03 07:33:52 UTC
Created attachment 81437 [details]
System Linux x64

In the dialogbox, key name "Space" is not translated in french by "Espace"
Comment 10 oooforum (fr) 2013-09-03 08:02:57 UTC
Created attachment 81438 [details]
System MacOS X

Each item is replaced by a specific symbol
Comment 11 Ariel Constenla-Haile 2013-09-07 03:36:45 UTC
(In reply to oooforum from comment #9)
> Created attachment 81437 [details]
> System Linux x64
> 
> In the dialogbox, key name "Space" is not translated in french by "Espace"

as you can see in http://svn.apache.org/viewvc/openoffice/trunk/main/vcl/unx/generic/app/keysymnames.cxx?revision=1413471&view=markup#l153

there is no entry for XK_space, like in the array for Spanish 

http://svn.apache.org/viewvc/openoffice/trunk/main/vcl/unx/generic/app/keysymnames.cxx?revision=1413471&view=markup#l339

or Italian 

http://svn.apache.org/viewvc/openoffice/trunk/main/vcl/unx/generic/app/keysymnames.cxx?revision=1413471&view=markup#l201

Reopening.
Comment 12 SVN Robot 2015-01-21 05:41:48 UTC
"arielch" committed SVN revision 1653444 into trunk:
i46871 - Add French translation for Space key
Comment 13 oooforum (fr) 2015-01-24 09:19:47 UTC
@Ariel: thanks for the fix
Could you set status and target informations?
Comment 14 Ariel Constenla-Haile 2015-01-24 16:01:31 UTC
(In reply to oooforum from comment #13)
> @Ariel: thanks for the fix
> Could you set status and target informations?

This covers only the Linux part, so the bug is not fixed.

(In reply to oooforum from comment #7)
> Please reopen because this issue still occurs in AOO 4.0.x
> 
> This listbox is not translate in french for each system.
[...]
> - Win8: list is in english
> - MacOS : list is filled with symbols

I guess these two are still reproducible.