There have been some partial translations, but we are not
aware of any where all English has been translated to Spanish.
Feel free to do it yourself, it shouldn't be that difficult.
We will post the interface on our site and embed credit to you
for the translation if you wish.