3. I guess this was to make the dictionary work with Mozilla?
myspell-sv-1.3.8-6/debian$ cat myspell-sv-se.links
/usr/share/myspell/dicts/sv_SE.aff /usr/share/myspell/dicts/sv-SE.aff
/usr/share/myspell/dicts/sv_SE.dic /usr/share/myspell/dicts/sv-SE.dic
No, this was because the dsdt-policy draft says so:
http://dict-common.alioth.debian.org/dsdt-policy.html#installdir
... which was written so to make it working with mozilla, too. This is
just one way. I tested the symlink method (which I prefer since that
makes installing the dicts easier with dh_install)..
Another point is that all people know the names and installing - _may_
confuse users...
OOo does not need you to call the dictionary sv_SE.dic - I suggest you
install it with the filename that Mozilla requires and change
myspell-sv-se.dictlistinfo to read 'DICT sv SE sv-SE'. That way you do
not need the links.
What I tried to describe earlier is that it doesn't work correctly with
mozilla even with these symlinks, contrary to what
http://spellchecker.mozdev.org/installation.html#dictionaries lead me to
believe. If I make symlinks
/usr/share/myspell/dicts/sv.aff
/usr/share/myspell/dicts/sv.dic
then "Swedish" becomes an option in the spellcheck dialog, this could
however conflict with a Finno-Swedish package.
Hmm.
There may be a possibility of mozilla not supporting sv-* (note the
-). It works for almost all the dicts which came around me, though..
I'm not sure if the differences between sv_SE and sv_FI are large enough to
justify two different packages, so maybe there is no real risc for
conflict. The fact that mozilla understands "sv" but not "sv_SE" can
perhaps be taken as an indication that the mozilla developers consider the
difference small.