package com.example.
api;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in);
String text = sc.nextLine();
//Translated text: Hallo Welt!
System.out.println("Translated text: " + translate("vi", "en", text));
}
private static String translate(String langFrom, String langTo, String text)
throws IOException {
// INSERT YOU URL HERE
String urlStr =
"https://script.google.com/macros/s/AKfycbwvGZFU2Vr75wlueNO9AqqsPnJSjFGSoYr--
arQHi7jCFjHUfcQ62_xEKJpeRhpEDU7/exec" +
"?q=" + URLEncoder.encode(text, StandardCharsets.UTF_8) +
"&target=" + langTo +
"&source=" + langFrom;
System.out.println(urlStr);
URL url = new URL(urlStr);
InputStream is = url.openStream();
StringBuilder respone = new StringBuilder();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line;
while ((line = br.readLine()) != null) {
respone.append(line);
}
is.close();
return respone.toString();
}
}