Hi Guys!
I'm guessing you're right and it's Swedish or a closely-related language, Luis. Altavista doesn't do Swedish sadly.
ian - yes, what a shame there's no English version. I hesitate to say that, but it certainly seems that English has become, on the Internet, a de facto lingua franca, so...