The LanguageApp class
The LanguageApp
class provides the translate
method to translate any text from one language to another language.
For example, to translate Google apps script for beginners
to French use the following code:
function translateToFrench(){ var text = "Google apps script for beginners"; var sourceLanguage = "en"; var targetLanguage = "fr"; var french = LanguageApp .translate(text, sourceLanguage, targetLanguage); Logger.log(french); }
The logged output would be: Google Apps Script pour les débutants
.
Note
Google Translate service supports many languages. For more information on supported languages, visit:
https://cloud.google.com/translate/v2/using_rest#language-params
Creating the language translator application
This application translates text from one language to another. We will use one document as an origin/source document and the other one as a destination/target document. We are going to develop this application as an add-on. Although there is a built-in...