Found a way to reduce the number of symlinks a bit. I used debian/rules to rename the dictionary file names which LO does not find based on system locale, so for instance instead of es_ANY.{aff,dic} and hyph_sv.dic it installs es_ES.{aff,dic} and hyph_sv_SE.dic. This way we also get rid of some noise in the spellcheck menus.
I uploaded this variant to the PPA. Please find a patch attached with this message, which consists of the PPA generated diff. -- Gunnar Hjalmarsson https://launchpad.net/~gunnarhj