Методы и примеры кода для использования API Google Translate на разных языках программирования

  1. Python:

    import googletrans
    translator = googletrans.Translator()
    text = "Hello, how are you?"
    translated = translator.translate(text, dest='en')
    print(translated.text)
  2. JavaScript (Node.js):

    const translate = require('google-translate-api');
    const text = "Hello, how are you?";
    translate(text, { to: 'en' }).then((res) => {
    console.log(res.text);
    }).catch((err) => {
    console.error(err);
    });
  3. Java:

    import com.google.cloud.translate.Translate;
    import com.google.cloud.translate.TranslateOptions;
    import com.google.cloud.translate.Translation;
    Translate translate = TranslateOptions.getDefaultInstance().getService();
    String text = "Hello, how are you?";
    Translation translation = translate.translate(text, Translate.TranslateOption.targetLanguage("en"));
    System.out.println(translation.getTranslatedText());
  4. PHP:

    require_once 'vendor/autoload.php';
    use Stichoza\GoogleTranslate\GoogleTranslate;
    $translate = new GoogleTranslate();
    $text = "Hello, how are you?";
    $translated = $translate->setSource()->setTarget('en')->translate($text);
    echo $translated;

с нужным кодом целевого языка.