我想在我的应用程序中为我的动态字符串值集成多种语言。此字符串值不在我的资源文件夹中,因此我尝试了以下 API 以进行集成:
- 谷歌翻译 API
- Yandex API
- 微软翻译 API
并尝试以下代码:
当我集成上述 API 时,它将无法正常工作。他们限制了字符错误的访问,我还购买了 1 美元的 Google API,而不是同样的错误。
在 Yandex API 中,由于限制访问字符,它会删除一些文本内容。
除此之外,我还尝试以下代码:
String test="My name is john tokest";
try {
String translatedText = Translate.execute(test, Language.ENGLISH, Language.FRENCH);//You can pass params as per text input and desired output.
System.out.println(translatedText)
} catch (Exception e) {
e.printStackTrace();
}
我仍然没有得到我想要的正确结果,所以知道是否可以将字符串从一种语言翻译成另一种语言?