是否可以将String
翻译成Java中的其他语言?例如,如果我有这段代码:
class Example {
public static void main(String[] args) {
String s = "Text";
System.out.println(s);
}
}
我可以将s
翻译成代码中的其他语言(例如SomeClass.translateToSomeLanguage(s)
)吗?
答案 0 :(得分:3)
JDK支持的唯一位置是SimpleDateFormat
,用于通过提供Locale
格式化日期。
你需要一个外部库来处理其他事情。
答案 1 :(得分:1)
Google提供Google APIs Client Library for Java
作为Google Translate API之一通过互联网访问Cloud Platform Services。
你可以阅读this RayWenderlich.com tutorial,虽然它可能已经过时了。谷歌撤销了其Translate API的第1版,将其替换为不同的(和商业版)2。