Can't change libreoffice spell-check language

Solution 1:

  1. Use Synaptic, apt-get or any other package manager to install the package hunspell-de-de Install hunspell-de-de.

    This is the spell check package for German that LibreOffice uses.

  2. From the LO Writer menu, select Tools > Options

  3. In the dialog, choose Language Settings > Languages

  4. You can change your interface and locale languages to German if they are not already set, but the important one is: Default languages for documents (Western). Make sure this says German and hit OK.

  5. Restart LO Writer.

That's it. New documents should default to German and use the German spell check.

Note that old documents will still be set to English. To change an existing document to German, from the menu: Tools > Language > For All Text > Reset to Default Language