More Spanish translation, mostly by cypher_ (not me).