from google.cloud import translate
def translate_text(text, target_language):
client = translate.TranslationServiceClient()
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": target_language,
}
)
for translation in response.translations:
return translation.translated_text
с вашим фактическим идентификатором проекта Google Cloud.
const { Translate } = require('@google-cloud/translate').v2;
async function translateText(text, targetLanguage) {
const translate = new Translate();
const [translation] = await translate.translate(text, targetLanguage);
return translation;
}
пакет.
import com.google.cloud.translate.Translate;
import com.google.cloud.translate.TranslateOptions;
import com.google.cloud.translate.Translation;
public class TranslateExample {
public static void main(String[] args) {
Translate translate = TranslateOptions.getDefaultInstance().getService();
Translation translation = translate.translate("[TEXT]", Translate.TranslateOption.targetLanguage("[TARGET_LANGUAGE]"));
System.out.printf("Translated Text: %s%n", translation.getTranslatedText());
}
}
с нужным кодом языка.