Italian spelling checker too basic

The Italian spelling checker is too basic, almost useless. It is not usable as can be the orthographic corrector of Google, of Microsoft Office, or Libreoffice (or Openoffice).
The only way to do the spelling correction is to copy the text to another service and then copy it back to Scrivener.
Is it possible to have a more complete dictionary?