The Castilian spelling checker (corrector ortografico) has a fairly complete and satisfactory basis for correcting your texts