Bug 64112 - EDITING: weird specific problem with Dutch spell check in Writer after upgrade to *Ubuntu/ Kubuntu 13.04.
Summary: EDITING: weird specific problem with Dutch spell check in Writer after upgrad...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.0.2.2 release
Hardware: Other Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-01 14:23 UTC by Bas Roufs
Modified: 2013-05-09 12:27 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 Bas Roufs 2013-05-01 14:23:39 UTC
Problem description: 

Recently, I upgraded my OS from Kubuntu 12.10 to Kubuntu 13.04. When editing a document with Writer, the Dutch spell check did not function at all. 


Steps to reproduce:
1st step. I have checked whether the Dutch (NL) language module has been properly installed in the system. This is the case. 
2nd step. I have edited an empty test document with one phrase in Dutch, British English, American English, German, Italian and French. I defined one language as document language, then I wrote a phrase with a few mistakes, then I tried both the automatic and manual spell check procedure. With "automatic", I point at the procedure that underlines every possible mistake with a red wave line. 

3rd step. I have carried out the same check as a different user. This test delivers exactly the same outcome: see below, "current" and "expected" behaviour. 

Current behaviour:
Everything works properly, except Dutch (NL). This applies for both automatic and manual spell check. In the case of e Dutch, the automatic spell check does not work at all. Mistakes are not being underlined, so no correction suggestions come up in the case of such a mistake. Also the manual spell check does not deliver any spell check suggestion, even not in the case of a very obvious mistake.

Both spell check procedures do function normally in the case of other languages. 

Expected behaviour:

Automatic spellcheck: red wave line along with suggestions in the case of a mistake. 

Manual spell check: coming with suggestions for mistakes before all together finishing the check.

Latest version:
I do not remember any more the exact version number. That's why, I filled in "NONE" above. However, it was the version coming with Kubuntu 12.10 along with KDE 4.10 via the ppa backports. 

System configuration: (Ubuntu) >>> Kubuntu 13.04u.
              
Operating System: Ubuntu
Version: 4.0.2.2 release
Comment 1 Cor Nouws 2013-05-01 14:49:25 UTC
Hi Bas,

thanks for reporting.
I cannot reproduce the problem on Ubuntu 13.04

Do you know the things that are needed to make spell checking work?
 - dictionary (to be seen via Extra > Extensiebeheer)
 - language of the text set to Dutch (duh ;-) )

Can you pls check the dictionary ?
thanks
Comment 2 Bas Roufs 2013-05-01 15:14:06 UTC
> Do you know the things that are needed to make spell checking work?
Yes, I took them into account.

>  - dictionary (to be seen via Extra > Extensiebeheer)
Thanks for ponting at this. Here comes a strange detail.When going to TOOLS (EXTRA) > Extension manager (extensiebeheer), NOT ANY DICTIONARY show up - although I have installed 9 of them in Kubuntu K Menu > System Settings > Locale > Country, region & language > tab "Languages". All of those installed languages seem to work, except Dutch. But NONE of them shows up in the list of installed languages you point at. 

>  - language of the text set to Dutch (duh ;-) )
Of course :-).

> 
> Can you pls check the dictionary ?
See above!

Respectfully yours,

Bas Roufs.
Comment 3 Bas Roufs 2013-05-01 18:39:47 UTC
Taking into account the comment of Cor Nouws, I have:
+ purged everything from LibreOffice;
+ reinstalled this office suite again. 

However, also after doing so, I keep having exactly the same problem. 

This is strange - in the case of Cor with Ubuntu 13.04, everythings seems to work fine, if I understand him correctly. But in my case, Kubuntu 13.04, I have this specific problem with the Dutch language module, while other languages seemingly work fine. I am wondering wether there is anybody with Kubuntu 13.04 with a similar problem.

Respectfully yours,

Bas..
Comment 4 Cor Nouws 2013-05-01 21:21:51 UTC
Hello Bas,

Thanks for the extra info.
Do you know where the userprofile is stored?
  Something as ./config/libreoffice/3/user

Could you rename that and then start again, and see if that makes any difference?

If that does not help, you may want to look at the location where the pre-installed extensions are?
  ... /libreoffice4.0/share/extensions/
Comment 5 Bas Roufs 2013-05-01 21:51:51 UTC
Hello Cor,
thanks for looking at it. 
Tomorrow, I will go through your questions and get back to you.

Respectefully yours and thanks,

Bas.
Comment 6 Bas Roufs 2013-05-02 13:12:42 UTC
(In reply to comment #4)

> Do you know where the userprofile is stored?
>   Something as ./config/libreoffice/3/user
Now, there are 2 userprofiles: the one that comes from the old 12.10 configuration before the upgrade and a new, now active one  - this one has come into being after purging and reinstalling LibreOffice. For details, download this one:
http://rainbowgathering.eu/Screen-shots.pdf

> Could you rename that and then start again, and see if that makes any
> difference?
I wait with doing something like this until you are able to look at the screenshots. Pls. take a look at the them and advise me what best to do. 

> If that does not help, you may want to look at the location where the
> pre-installed extensions are?
>   ... /libreoffice4.0/share/extensions/

See the screen-shots in the file mentioned abovee.

Specific Dutch spell check problems I also show via the screenshots.

I would appreciate your feedback. Respectfully yours,
Bas Roufs.
Comment 7 Jorendc 2013-05-02 13:41:45 UTC
Hi Bas,

As far I see you have 2 user profile folders in the libreoffice map. One called '3' another called '4'. The '4' is for the version you are currently using (version 4.x). But because version 4 is initially based upon your settings of '3' (previous 3.x version), I recommend you to change the names of *both* files. (for example rename it to '3old' and '4old'.

Once you run LibreOffice again, it'll create a new fresh user profile.

I hope this resolve the issue?

Kind regards,
Joren
Comment 8 Bas Roufs 2013-05-02 16:35:03 UTC
(In reply to comment #7)

Helllo Joran,
Thanks for your reply. Your suggestion sounds reasonable, and is more in less in line with the one from Cor. So I havee given it a try:
> As far I see you have 2 user profile folders in the libreoffice map. One
> called '3' another called '4'. The '4' is for the version you are currently
> using (version 4.x). But because version 4 is initially based upon your
> settings of '3' (previous 3.x version), I recommend you to change the names
> of *both* files. (for example rename it to '3old' and '4old'.
> 
> Once you run LibreOffice again, it'll create a new fresh user profile.

See the comments and screen-shots from this file
http://rainbowgathering.eu/test-NL.pdf

> I hope this resolve the issue? 

To be honest: no. Indeed - a new user profile has come into being. But the Dutch spell check problem still remains. I found an error report in the new user profile - however, I am not sure whether the info from it will be useful to resolve the problem. See again "test-NL.pdf" for the details. 
So the question is now: what to do next?

Thanks for your suggestions anyway.

Respectfully yours,

Bas.
Comment 9 Cor Nouws 2013-05-02 20:21:59 UTC
Hello Bas,

What is your locale language setting in the OS and in LibreOffice (Tools > Options > Language settings)?

(I see the page size of the PDF with test is US.. )

IIRC, there have been some changes around locale and .. (??) thus maybe there lies a source for the strange behaviour?
Comment 10 Bas Roufs 2013-05-09 12:27:45 UTC
Hello Cor and Everybody.

In the mean time, I have tried to "resolve" the  problem by carrying out a fresh install of Kubuntu 13.04. By doing so, I did manage to solve several problems, amongst which this one.

I am not sure whether the problem I have dealt with, was a "bug" or simply a configuration problem. However it may be be, the Dutch and all other spell checks in Writer work now properly for me.

However it may be, thanks for taking a look at the issue.

Respectfully yours,

Bas.