Jon,
locales are "enabled", it is just a question of adding one (and doing the translation work). If you are interested in starting (or coordinating) versions of Spanish other than the one that is slowly growing, please register yourself on the translation server and someone will give you the needed permissions. I know of existing Spanish (Spain+Guatemala) translations of the forerunner of dotLRN (ACES) and it is probably just a question of getting the right people involved.
Carl