Integrate Spanish translation from itorralba.
http://forum.mremoteng.org/viewtopic.php?f=9&t=25&start=10#p2431