Spanish translation

Spanish translation and others small fix...