Yes, I got someone working on a translation. It's probably going to be very slow though.
Thanks for trying to add Spanish:)