So, ich habe die Ursache gefunden:
Thunderbird sucht die Wörterbücher in /usr/lib/thunderbird-10.0.4/dictionaries. (Für Firefox gilt das Folgende analog.)
Unter Mageia 1 war dies ein Symlink auf /usr/share/dict/mozilla/. Die Wörterbücher dort kamen aus den Paketen myspell-de_DE, myspell-en_US, etc. Es waren also nur die ausdrücklich installierten Wörterbücher verfügbar.
- Code: Alles auswählen
$ ls -l /usr/lib/thunderbird-10.0.4/dictionaries
lrwxrwxrwx 1 root root 31 Mai 2 12:27 /usr/lib/thunderbird-10.0.4/dictionaries -> ../../../usr/share/dict/mozilla/
$ ls -l /usr/share/dict/mozilla/
insgesamt 0
lrwxrwxrwx 1 root root 16 Dez 29 22:42 de-DE.aff -> ../ooo/de_DE.aff
lrwxrwxrwx 1 root root 16 Dez 29 22:42 de-DE.dic -> ../ooo/de_DE.dic
lrwxrwxrwx 1 root root 16 Dez 29 22:54 en-GB.aff -> ../ooo/en_GB.aff
lrwxrwxrwx 1 root root 16 Dez 29 22:54 en-GB.dic -> ../ooo/en_GB.dic
lrwxrwxrwx 1 root root 16 Dez 29 23:33 en-US.aff -> ../ooo/en_US.aff
lrwxrwxrwx 1 root root 16 Dez 29 23:33 en-US.dic -> ../ooo/en_US.dic
$ rpm -qf /usr/share/dict/mozilla/* | sort -u
myspell-de_DE-1.0.2-30.mga1
myspell-en_GB-1.0.2-30.mga1
myspell-en_US-1.0.2-30.mga1
Unter Mageia 2 ist /usr/lib/thunderbird-10.0.4/dictionaries ein Symlink auf /usr/share/hunspell. Dort sind die Wörterbücher für
alle Ländervarianten installiert:
- Code: Alles auswählen
$ ls -l /usr/lib64/thunderbird-10.0.4/dictionaries
lrwxrwxrwx 1 root root 27 Mai 30 19:49 /usr/lib64/thunderbird-10.0.4/dictionaries -> ../../../usr/share/hunspell/
$ ls /usr/share/hunspell/ | wc -l
56
$ rpm -qf /usr/share/hunspell/* | sort -u
hunspell-de-0.20110609.1-5.mga2
hunspell-en-0.20110318.1-5.mga2
Damit gibt es für Single-User-Systeme einen (hässlichen) Workaround: Alle nicht benötigten Wörterbücher in /usr/share/hunspell/ löschen.
Die saubere Lösung wäre in TB und FF einen Vorauswahl einstellen zu können. (Hmm, eigentlich bräuchte man das auch in anderen Anwendungen.)