Интеграция Google Translate с примерами кода

import googletrans
translator = googletrans.Translator(service_urls=['translate.google.com'])
text = "Hello, how are you?"
translated = translator.translate(text, dest='vi').text
print(translated)

библиотека (Python):

from google.cloud import translate
client = translate.TranslationServiceClient()
text = "Hello, how are you?"
parent = client.location_path('[PROJECT_ID]', 'global')
response = client.translate_text(
request={
    "parent": parent,
    "contents": [text],
    "mime_type": "text/plain",
    "source_language_code": "en-US",
    "target_language_code": "vi-VN",
}
)
for translation in response.translations:
print(translation.translated_text)

с вашим фактическим идентификатором проекта Google Cloud.

  • Использование библиотеки googletrans(Python):

    from googletrans import Translator
    translator = Translator()
    text = "Hello, how are you?"
    translated = translator.translate(text, dest='vi').text
    print(translated)
  • const { Translate } = require('@google-cloud/translate').v2;
    const translate = new Translate();
    const text = 'Hello, how are you?';
    const targetLanguage = 'vi';
    translate
    .translate(text, targetLanguage)
    .then(results => {
    const translation = results[0];
    console.log(translation);
    })
    .catch(err => {
    console.error('Translation error:', err);
    });

    пакет для использования этого кода.