使用Google Translate API同时翻译和检测

时间:2018-03-05 13:54:12

标签: google-translate

我想使用谷歌翻译API来检测正在输入的语言并获得翻译,但根据docs here,这似乎是不可能的。

有人知道这是否可行?或者我必须打两个电话? 感谢

2 个答案:

答案 0 :(得分:1)

当然,您可以同时检测和翻译您的内容。更具体地说,它只需调用Translation API方法translate(),即可自动检测源语言而无需指定源语言。

答案 1 :(得分:0)

您可以直接调用translate方法而无需指定源语言,只能指定目标语言。下面是使用的代码片段 google-cloud-translate jar。它完美无缺

    Translate translate = getTranslationServiceClient();

    // Translates some text into target language
    Translation translation = translate.translate("Hello", TranslateOption.targetLanguage("hi"));