Bug 117198 - Missing non-breaking space with « and » for all French keyboards (Comment 7) - type with " on non-French
Summary: Missing non-breaking space with « and » for all French keyboards (Comment 7) ...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.0.2.1 release
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: AutoCorrect-Complete
  Show dependency treegraph
 
Reported: 2018-04-24 05:29 UTC by patrice.karatchentzeff
Modified: 2021-07-29 09:34 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description patrice.karatchentzeff 2018-04-24 05:29:44 UTC
Description:
Version: 6.0.2.1
Build ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89
Threads CPU : 4; OS : Linux 4.10; UI Render : par défaut; VCL: gtk2; 
Locale : fr-FR (fr_FR.UTF-8); Calc: group

When you enter the French symbol "«", you need to have "«" following by a non-breaking space. The same thing with "«" but preceding by a non-breaking space.

A work-around is to type a word between English symbol " like "test" which writes automatly « test » but you cannot use the French symbols « and » on you keyboard (which is more efficient on the Linux keyboard).

This fails also with 5.x Writer version...

Steps to Reproduce:
1. Frecn environment
2. Enter the following word: «test»
3. Compare with "test"

Actual Results:  
2. «test»
3. « test »

Expected Results:
2. «test»
3. « test »


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 6.0.2.1
Build ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89
Threads CPU : 4; OS : Linux 4.10; UI Render : par défaut; VCL: gtk2; 
Locale : fr-FR (fr_FR.UTF-8); Calc: group


User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0
Comment 1 Jacques Guilleron 2018-04-24 08:20:53 UTC
Hi patrice,

Verify In Tools > AutoCorrect > AutoCorrect Options... Localized Options Tab
Add non-breaking space before specific punctuation marks in French text
is ticked.
Does this give you the correct non-breating space?
Comment 2 patrice.karatchentzeff 2018-04-24 08:43:14 UTC
Yes it is ticked (S and R).

It does not correct the problem.

Thanks for your support.

PK
Comment 3 Xisco Faulí 2018-04-26 08:30:48 UTC Comment hidden (obsolete)
Comment 4 Gerhard Weydt 2018-04-26 19:22:52 UTC
Hi Patrice,

I assume that you meant: 
Expected Results:
2. « test »
3. « test »
otherwise expected would be as actual and all would be OK.

And you do not need a french environment to test it, it is sufficient to set the language of the paragraph to French; this will make tests by people who do not use  a french environment normally (and would have to install the language package first) much easier.

I tested this on Windows, and I have used special characters or the clipboard to simulate the keys for the guillemets available for you. And I tested it in the french environment too, to be sure if there's a difference. There is none.

So I set the status to NEW.

Version: 6.0.2.1
Build ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89
Threads CPU : 4; OS : Windows 10.0; UI Render : par défaut; 
Locale : de-DE (de_DE); Calc: group
Comment 5 QA Administrators 2019-09-03 16:11:38 UTC Comment hidden (obsolete)
Comment 6 patrice.karatchentzeff 2019-09-05 06:44:34 UTC
The bug is still present.

Version: 6.2.5.2
Build ID: 1ec314fa52f458adc18c4f025c545a4e8b22c159
Threads CPU : 4; OS : Linux 5.0; UI Render : GL; VCL: gtk3; 
Locale : fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR
Calc: threaded
Comment 7 brazz 2020-06-17 13:44:19 UTC
this bugs seems to be partially solved (tested with LO 6.4.3.2): it works fine with paragraph language set to French (France), but not with French (Switzerland).This is not consistent and should be fixed for every French variant.
Comment 8 Timur 2021-07-29 09:34:40 UTC
French (France) and others were resolved, bug 124108 and bug 127961 where https://bugs.documentfoundation.org/show_bug.cgi?id=127961#c10 excluded French (Swiss).
So this one can be closed. 
Not sure about French (Swiss), but this cannot be change blindly.