2017-12-01 28 views
0

私はGoogle翻訳apiで使用しているスクリプトを持っています。私はこのように翻訳しています:Googleの言語コードから言語名を取得するにはgoogle appsスクリプトで翻訳しますか?

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

私は今、より多くの言語にcontentを翻訳する必要があり、言語が追加または削除されているように私はあまり更新しないので、どのように私は言語の名前を取得することができますその言語の「コード」から?

私はこの

LanguageApp.getNameFromCode('es') 

のようなものを期待することだし、それはこの場合には、「スペイン語」を返します。

どうすればこの問題を解決できますか?

JSをフロントエンドやバックエンドのPHPに使用できますが、GASを使用することが私にとって最も望ましい方法です。

+0

最近、[ISO-639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)標準に追加されている言語が多すぎるとは思わないが、 [SDKがこれを提供するものであれ] [https://cloud.google.com/translate/docs/languages]を介して[APIが提供するもの](https://cloud.google。 com/translate/docs/discovering-supported-languages) – Scuzzy

答えて

1

これは、あなたが探している方法のようになります。私は、Javaコードを共有していますが、the documentationを見て、より良いあなたのアプリケーションに合ったものを選ぶことができ

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

+0

ありがとうございます、それは動作します –

関連する問題