ilzissue34 spanish translation with some improvements