我有一个从EditText
获得的字符串。
String test= et.getText.toString();
test=" My name is john tokest";
之后我有不同语言的微调器,如英语,中文,法语,印地语。
如果我选择法语,我想在法语翻译测试字符串的文本视图中显示。
像这样: Mon nom est john tokest在Android中有可能吗?或不?
注意:如果我在res中创建 value-fr 文件夹并包含相应的字符串,我已成功完成此操作,但我想在运行时执行此操作。
答案 0 :(得分:1)
在项目中添加google translation jar。然后你可以像这样使用它:
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();
}