Java 谷歌API翻译不适用于Language.HINDI
我附上下面的代码Java 谷歌API翻译不适用于Language.HINDI,java,Java,我附上下面的代码 import com.google.api.translate.Language; import com.google.api.translate.Translate; public class Translator { public static void main(String[] args) { // Translate trans = new Translate(); try{ System.
import com.google.api.translate.Language;
import com.google.api.translate.Translate;
public class Translator {
public static void main(String[] args) {
// Translate trans = new Translate();
try{
System.setProperty("http.proxyHost", "192.16.3.254");
System.setProperty("http.proxyPort", "8080");
Translate.setHttpReferrer("http://code.google.com/p/google-api-translate-java/");
String translatedText = Translate.execute("How are you?", Language.ENGLISH, Language.HINDI);
System.out.println("translated text :" + translatedText);
}catch (Exception e) {
e.printStackTrace();
}
}
}
这是将输出作为
翻译文本:
但是对于语言,法语,西班牙语,它给出了翻译文本
请告诉我解决方法。如果控制台无法正确显示字符,可能是主机操作系统的本地设置造成的。如果系统本地设置为英语,则可能无法正确显示多字节字符。您可以尝试将其写入文件,并使用文本编辑器(如Notepad++)进行检查。并确保您在记事本++:)中选择了正确的编码。旁注:万一您不知道,Google Translate API将从12月1日开始付费:。