It appears that Weather channel does not work in spanish language. But News channel works fine
We'll have it up in Spanish soon™.
We're working on city lists for other countries outside of the US first though.
If you really want to use it, change your Wii language to English.