Phone only and also requires sign up before I can even see a list of languages that are available? I'd like to use it but I'm not gonna do it on my phone, and I'm not gonna sign up before if I know my target languages are available.
Also its not clear if this is just some in-line translation of articles and subtitles using google translate? Something else?
Also its not clear if this is just some in-line translation of articles and subtitles using google translate? Something else?