Spanish translations (and some minor fixes)