Okay... you need firmware.bin, eNDryptS Advanced, and nds bios and now follow my instruction:
Encrypted it first
Open no$gba and load .nds
Now go to options>Emulation Set up>GBA BIOS>options>Save option>Reset Cartridge
You will have calendar, clocks etc.
Look below where there is nds icon ? Click it.
Click Tool>Click Earth icon>Espanol>Click confirm
Now there is a trick. Don't do anything. It will not save your spanish at all. You have to do it every time you want to play it but anyway. Go to FILE>Reset Cartridge and viola! You will have spanish. Look:
My original English:
Spanish:
But.. sadly, no spanish for ingame translation at all. Yes, it is in (E) as well.