Got it. Thanks!!
From a user point of view I think it would be useful to be able to specify which dictionary to use for X language by following the convention of the xml:lang (for "en", use this; for "es" this). In the current state it can be a bit misleading that the primary language dictionary setting is not what applies to the spellcheck language.
Anyway thanks a lot for your help and for all the work making this amazing tool.