如何从谷歌应用程序脚本中的谷歌翻译语言代码中获取语言名称?

时间:2017-12-01 23:33:30

标签: javascript php google-apps-script google-translate

我有一个我正在使用谷歌翻译api的脚本。我这样翻译:

LanguageApp.translate(content, 'en', 'es')

我现在需要将content翻译成更多语言,并且在添加或删除语言时我不想更新,所以如何从其语言“代码”中获取语言的名称?

我期待这样的事情

LanguageApp.getNameFromCode('es')

在这种情况下会返回“西班牙语”。

我怎样才能做到这一点?

如果不可能,我可以在我的前端使用JS,或者在我的后端使用PHP,但使用GAS对我来说是最好的方法。

1 个答案:

答案 0 :(得分:1)

这应该是您正在寻找的方法:

List<Language> languages = translate.listSupportedLanguages(target);

我分享了Java代码,但您可以查看the documentation并选择更适合您应用程序的代码。