string format (??) confusion

BlitzMax Forums/BlitzMax Programming/string format (??) confusion

The following url
ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=WORDHERE&langpair=el%7Cen

(when opened in Firefox [and IE?]) responds "{"responseData": {"translatedText":"Hello"}, "responseDetails": null, "responseStatus": 200}", which is correct.

However, this code
Local url:String = "ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=WORDHERE&langpair=el%7Cen"

Local stream:TStream = OpenStream("http::" + url)
Assert stream, "Couldn't establish connection"

Print LoadText(stream)

stream.Close()

prints "{"responseData": {"translatedText":""}, "responseDetails": null, "responseStatus": 200}".

What exactly is going on here?

EDIT: Argh!! bloody forums, replace "WORDHERE" with the Greek word for hello (get it here: www.ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=hello&langpair=en%7Cel ).