Я новичок в программировании, поэтому был бы признателен за вашу помощь. Я пытаюсь перевести тексты на Python с помощью Google Cloud. Я использовал образец кода из Google Cloud в своем блокноте Jupyter, но он не печатает перевод. Он также не показывает никаких ошибок. Что делаю не так?
text = 'Text you wish to translate'
target_language = 'fr'
project_id = '[xxx]'
def sample_translate_text(text, target_language, project_id):
client = translate.TranslationServiceClient()
contents = [text]
parent = client.location_path(project_id, "global")
response = client.translate_text(
parent=parent,
contents=contents,
mime_type='text/plain',
source_language_code='en-US',
target_language_code=target_language)
for translation in response.translations:
print(u"Translated text: {}".format(translation.translated_text))