If you click the "northern Spain" link, you will get this APOD in a Spanish language. Just not the one you took in high school. The language you see at that link is Catalan, spoken in the area of Barcelona. It has similarities to both Castellano (Spanish) and Provençal (language of southern France).