spell check language duplicates in Firefox
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: firefox
When right-clicking in a text-area and looking under Languages in the context menu, Firefox lists some of the entries twice. For example:
* English / Australia
* English / Australia
* English / Canada
* English / South Africa
* English / United Kingdom
* English / United Kingdom
* English / United States
* English / United States
And I've got three(!) entries for Russian language - considering that there are no Russian language variants as there are for English this seems a bit to much.
This is the listing for my dictionary dir:
kolya@kolya-
итого 136
drwxr-xr-x 2 root root 4096 2011-05-17 09:34 .
drwxr-xr-x 4 root root 4096 2011-04-21 22:15 ..
-rw-r--r-- 1 root root 129761 2011-05-05 05:41 DicOOo.sxw
lrwxrwxrwx 1 root root 24 2011-04-21 22:15 en_AU.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:15 en-AU.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:15 en_AU.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:15 en-AU.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-29 23:47 en_CA.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-29 23:47 en_CA.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-29 23:50 en_GB.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-29 23:50 en-GB.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-29 23:50 en_GB.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-29 23:50 en-GB.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:15 en_US.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:15 en-US.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:15 en_US.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:15 en-US.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-29 23:50 en_ZA.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-29 23:50 en_ZA.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_cs_CZ.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_da_DK.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_el_GR.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_en_CA.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_en_GB.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_en_US.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_es_ES.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_fi_FI.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_ga_IE.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_id_ID.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_is_IS.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_nl_NL.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_pt_BR.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_pt_PT.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_ru_RU.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_sk_SK.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_sv_SE.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 27 2011-04-30 23:47 hyph_uk_UA.dic -> ../../hyphen/
lrwxrwxrwx 1 root root 24 2011-04-21 22:16 ru_RU.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:16 ru-RU.aff -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:16 ru_RU.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 24 2011-04-21 22:16 ru-RU.dic -> ../../hunspell/
lrwxrwxrwx 1 root root 28 2011-04-30 23:47 th_en_US_v2.dat -> ../../mythes/
lrwxrwxrwx 1 root root 28 2011-04-30 23:47 th_en_US_v2.idx -> ../../mythes/
lrwxrwxrwx 1 root root 28 2011-04-30 23:47 th_ru_RU_v2.dat -> ../../mythes/
lrwxrwxrwx 1 root root 28 2011-04-30 23:47 th_ru_RU_v2.idx -> ../../mythes/
It appears to me that duplicates in FF may come from a fact there there are duplicates here. All those symlinks come from myspell-* packages.
Another interesting listing:
kolya@kolya-
итого 5340
drwxr-xr-x 2 root root 4096 2011-04-29 23:50 .
drwxr-xr-x 422 root root 16384 2011-06-09 18:50 ..
-rw-r--r-- 1 root root 28518 2009-11-06 04:45 en_AU.aff
lrwxrwxrwx 1 root root 9 2011-04-21 22:15 en-AU.aff -> en_AU.aff
-rw-r--r-- 1 root root 557918 2009-11-06 04:45 en_AU.dic
lrwxrwxrwx 1 root root 9 2011-04-21 22:15 en-AU.dic -> en_AU.dic
-rw-r--r-- 1 root root 64428 2011-03-28 12:41 en_CA.aff
-rw-r--r-- 1 root root 642481 2011-03-28 12:41 en_CA.dic
-rw-r--r-- 1 root root 74492 2011-03-28 12:41 en_GB.aff
-rw-r--r-- 1 root root 701646 2011-03-28 12:41 en_GB.dic
-rw-r--r-- 1 root root 11352 2010-02-09 14:50 en_US.aff
-rw-r--r-- 1 root root 696444 2010-02-09 14:50 en_US.dic
-rw-r--r-- 1 root root 36223 2011-03-28 12:41 en_ZA.aff
-rw-r--r-- 1 root root 595937 2011-03-28 12:41 en_ZA.dic
-rw-r--r-- 1 root root 52953 2009-11-06 06:25 ru_RU.aff
lrwxrwxrwx 1 root root 9 2011-04-21 22:16 ru-RU.aff -> ru_RU.aff
-rw-r--r-- 1 root root 1964812 2009-11-06 06:25 ru_RU.dic
lrwxrwxrwx 1 root root 9 2011-04-21 22:16 ru-RU.dic -> ru_RU.dic
Those symlinks are from myspell-* packages too.
Dates on symlinks suggest that they were updated (or created) when I updated to Natty, so they are 'fresh'.
So maybe the problem is not with FF but with myspell-* packages which create too many symlinks? Is there any reason for so many symlinks?
This report might be a duplicated of 576360. I was just hoping to put the problem into a bit different perspective and provide my observation about myspell-* packages behavior.
I'd be happy to provide any information required.
Thanks.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: firefox 4.0.1+build1+
ProcVersionSign
Uname: Linux 2.6.38-
Architecture: i386
Date: Sun Jun 12 19:18:34 2011
FirefoxPackages:
firefox 4.0.1+build1+
flashplugin-
adobe-flashplugin N/A
icedtea-plugin 1.1~20110420-
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
LANGUAGE=ru_RU:en
PATH=(custom, user)
LANG=ru_RU.UTF-8
SHELL=/bin/bash
SourcePackage: firefox
UpgradeStatus: Upgraded to natty on 2011-04-30 (43 days ago)
Is there any chance to have this bug fixed? This actually does look really ugly having language duplicates. Like third-class computer program used by no none, not like leading Linux distribution.