Closed Bug 267390 Opened 20 years ago Closed 18 years ago

Cannot install additional dictionaries without write permission to program directory

Categories

(Thunderbird :: Installer, defect)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 225468

People

(Reporter: will, Assigned: mscott)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040914 Firefox/0.10
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040914 Firefox/0.10

The default is US English, and changing to GB English has a problem. I download
spell-en-GB.xpi as accessed from the "Download More" window when spell checking,
and manually install using tools -> extensions.
It claims to have installed correctly, but no GB disctionary is available. The
Addition Information gives the output when running thunderbird from command line.

Reproducible: Always
Steps to Reproduce:
1. Spell check new email
2. Select Download More
3. Save spell-en-GB.xpi
4. From thunderbird, Tools->Extensions->Install
5. Select file in (3)
6. Select Install

Actual Results:  
Stuck with damn US English. 

Expected Results:  
Given me the GB English option

Command line output:

*** loading the extensions datasource
*** getItemProperty failing for lack of an item. This means getResourceForItem 
               failed to locate a resource for aItemID (item ID = l-en-GB.xpi,
property = disabled)
*** getItemProperty failing for lack of an item. This means getResourceForItem 
               failed to locate a resource for aItemID (item ID = l-en-GB.xpi,
property = internalName)
I can confirm this bug on thunderbird 1.0 with the german spellchecker xpi with
the exact behaviour on both windows and linux. Setting OS to All.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All
This problem also occurs with the French Dictionary on Windows and Linux. 
Please fix ASAP.  Output on Linux (TB 1.0.2):

*** getItemProperty failing for lack of an item. This means getResourceForItem 
              failed to locate a resource for aItemID (item ID =
http://www.mozcafe.com/spellchecker/fr_fr.xpi, property = internalName)
Severity: normal → major
This bug still exists on Mac OS X with Thunderbird 1.0.5.   
It is absolutely impossible to install any other dictionaries than English US.   
The installer says the installation was successful, but the dictionary does not show up    
during the spellchecking.   
 I tried to change the Hardware from PC to All, but I have no chance.  
Please add Hardware type MacIntosh. 
 
PS The 1.0.2 for Windows and Linux seem to work allright now. 
Scott,
This bug is a no brainer. It's write permissions on the language installation
directory that needs to be changed. This bug's been around for ages!!
This is still about and is very confusing, at least at first.  Now that FF has
searchplugins in the profile as well as binary directory, could something
similar be done with dictionaries?

Probably not going to shift before 1.5 (with no patch around).  

Will alter decription to reflect general problem.  Which component should this
really be - installer seems wrong.
Summary: Cannot install GB dictionary → Cannot install additional dictionaries without write permission to program directory
*** Bug 308829 has been marked as a duplicate of this bug. ***
I guess this should be all/all
Hardware: PC → All
Any chance that bug 225468, bug 267390 and bug 216382 can be rationalised to one bug?
*** Bug 313574 has been marked as a duplicate of this bug. ***
*** Bug 295393 has been marked as a duplicate of this bug. ***
Depends on: 225468
There are two separate aspects to this bug.

The first is that it stores dictionaries in the program directory (bug 225468).

The second is that the dictionary installer's logic is broken, leading to the misinformation that the dictionary was successfully installed.  This will still be something to check when we change where it stores the dictionaries.
FWIW: Still present in 1.5. Would like to ask this to block Tb2, as the inability to install dictionaries is really a major showstopper, IMO.
Flags: blocking-thunderbird2?
Also present on Thunderbird 1.5.0.4 (20060628) on Linux, for the english UK dictionary.

*** This bug has been marked as a duplicate of 225468 ***
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
clearing a flag. this issue has already been resolved
Flags: blocking-thunderbird2?
You need to log in before you can comment on or make changes to this bug.