package com.gtranslate.parsing;
import com.gtranslate.parsing.Parse;
import com.gtranslate.text.Text;
import com.gtranslate.utils.WebUtils;
public class ParseTextDetect implements Parse {
private StringBuilder url;
private Text input;
public ParseTextDetect(Text input) {
this.input = input;
}
public void appendURL() {
this.url = new StringBuilder("http://www.google.com/uds/GlangDetect?");
this.url.append("v=1.0&");
this.url.append("q=" + this.input.getLanguage().replace(" ", "%20"));
}
public void parse() {
this.appendURL();
String result = WebUtils.source(this.url.toString());
this.input.setLanguage(result.split(",")[0].split(":")[2].replace("\"", ""));
}
}