[Bug 467278] Re: South African English Dictionary still missing lots of words

Stefano Rivera launchpad at rivera.za.net
Wed Jun 9 22:22:42 BST 2010


** Description changed:

+ The bug:
+ The south African English Dictionary is missing lots and lots of words. It's practically unusable. This problem is present in both OpenOffice and Evolution. For example the word "have" is in the dictionary, but the word "havin"g is reported as being a spelling error. The word "dad" is in the dictionary but "dad's" is reported as a spelling error.
+ 
+ A bug in the en_ZA dictionary was fixed in OOo upstream and worked-
+ around in Debian at the same time. However the Debian work-around broke
+ the OOo fix.
+ 
+ The fix:
+ Debian reverted this workaround in 1:3.2.0~rc2-5, and we have merged that into Maverick (1:3.2.0~rc2-5ubuntu1). Attached is a debdiff to fix this for lucid. (The old nominations for other releases can be ignored)
+ 
+ Impact:
+ This affects all English speaking South African desktop users. It will affect all applications that provide spellchecking. It's highly user-visible and can't be good for the image of OSS in ZA.
+ On the other hand, the South African english dictionary has been broken in OOo for a long time, so many ZA users have probably switched to en_GB or en_ZA years ago.
+ 
+ TEST CASE:
+ 1. Run from a terminal: LANG=en_ZA.utf8 openoffice.org
+ 2. Start a new text document.
+ 3. Confirm that OOo is spellchecking in South African English, if not, tell it to.
+ 4. Type a word
+ 5. You should see tens of thousands of errors appearing in the console. This is a sign of the bug
+ 6. The following words should be considered to be correct by the spellechecker, but not all will be: have having dad dad's biltong braai bliksem
+ 
+ Regression potential:
+ Minimal. The changes only affect the myspell-en-za package, removing the symlink /usr/share/hunspell/en_ZA.aff and installing a real file.
+ 
+ 
+ Original report:
+ ============
  Binary package hint: yelp
  
  Hi,
  
  I have just installed Ubuntu Karmic 9.10 on x64 architecture.
  
  I am not sure the exact package effected, but it's probably myspel-en-za
  1:3.0.1-8ubuntu1
  
  I reported this bug in Ubuntu Jaunty. The bug seems to have been propogated again in Karmic:
  http://www.openoffice.org/issues/show_bug.cgi?id=100281
  
  The south African English Dictionary is missing lots and lots of words.
  It's practically unusable. This problem is present in both OpenOffice
  and Evolution. For example the word "have" is in the dictionary, but the
  word "havin"g is reported as being a spelling error. The word "dad" is
  in the dictionary but "dad's" is reported as a spelling error.
  
  Thanks for looking into this
  
  Adam Baldinger
  
  ProblemType: Bug
  Architecture: amd64
  Date: Sat Oct 31 21:19:26 2009
  DistroRelease: Ubuntu 9.10
  ExecutablePath: /usr/bin/yelp
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
  NonfreeKernelModules: fglrx
  Package: yelp 2.28.0-0ubuntu2
  ProcEnviron:
-  LANG=en_ZA.UTF-8
-  SHELL=/bin/bash
+  LANG=en_ZA.UTF-8
+  SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
  SourcePackage: yelp
  Uname: Linux 2.6.31-14-generic x86_64

** Summary changed:

- South African English Dictionary still missing lots of words
+ [SRU 10.04] South African English Dictionary still missing lots of words

** Patch added: "Patch against 3.2.0~rc2-3ubuntu3 for Lucid SRU"
   http://launchpadlibrarian.net/50037132/openoffice.org-dictionaries-lucid-sru.patch

-- 
[SRU 10.04] South African English Dictionary still missing lots of words
https://bugs.launchpad.net/bugs/467278
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.

Status in “openoffice.org-dictionaries” package in Ubuntu: Fix Released
Status in “openoffice.org-dictionaries” package in Debian: Fix Released

Bug description:
The bug:
The south African English Dictionary is missing lots and lots of words. It's practically unusable. This problem is present in both OpenOffice and Evolution. For example the word "have" is in the dictionary, but the word "havin"g is reported as being a spelling error. The word "dad" is in the dictionary but "dad's" is reported as a spelling error.

A bug in the en_ZA dictionary was fixed in OOo upstream and worked-around in Debian at the same time. However the Debian work-around broke the OOo fix.

The fix:
Debian reverted this workaround in 1:3.2.0~rc2-5, and we have merged that into Maverick (1:3.2.0~rc2-5ubuntu1). Attached is a debdiff to fix this for lucid. (The old nominations for other releases can be ignored)

Impact:
This affects all English speaking South African desktop users. It will affect all applications that provide spellchecking. It's highly user-visible and can't be good for the image of OSS in ZA.
On the other hand, the South African english dictionary has been broken in OOo for a long time, so many ZA users have probably switched to en_GB or en_ZA years ago.

TEST CASE:
1. Run from a terminal: LANG=en_ZA.utf8 openoffice.org
2. Start a new text document.
3. Confirm that OOo is spellchecking in South African English, if not, tell it to.
4. Type a word
5. You should see tens of thousands of errors appearing in the console. This is a sign of the bug
6. The following words should be considered to be correct by the spellechecker, but not all will be: have having dad dad's biltong braai bliksem

Regression potential:
Minimal. The changes only affect the myspell-en-za package, removing the symlink /usr/share/hunspell/en_ZA.aff and installing a real file.


Original report:
============
Binary package hint: yelp

Hi,

I have just installed Ubuntu Karmic 9.10 on x64 architecture.

I am not sure the exact package effected, but it's probably myspel-en-za 1:3.0.1-8ubuntu1

I reported this bug in Ubuntu Jaunty. The bug seems to have been propogated again in Karmic:
http://www.openoffice.org/issues/show_bug.cgi?id=100281

The south African English Dictionary is missing lots and lots of words. It's practically unusable. This problem is present in both OpenOffice and Evolution. For example the word "have" is in the dictionary, but the word "havin"g is reported as being a spelling error. The word "dad" is in the dictionary but "dad's" is reported as a spelling error.

Thanks for looking into this

Adam Baldinger

ProblemType: Bug
Architecture: amd64
Date: Sat Oct 31 21:19:26 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/yelp
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: fglrx
Package: yelp 2.28.0-0ubuntu2
ProcEnviron:
 LANG=en_ZA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: yelp
Uname: Linux 2.6.31-14-generic x86_64





More information about the Ubuntu-sponsors mailing list