Я сталкиваюсь с проблемой при переводе текста, который возвращает апостроф как en: "this is me" == fr: "c'est moi"
, но я получаю " c'est moi"
.для этого я хочу указать формат текста, но при выполнении скрипта я получаю:
TypeError: translate() got an unexpected keyword argument 'format'
from google.cloud import translate
# Instantiates a client
translate_client = translate.Client()
# The text to translate
text = u'this is me'
# The target language
target = 'fr'
# Translates some text into Russian
translation = translate_client.translate(
text,
target_language=target, format='text')
print(u'Text: {}'.format(text))
print(u'Translation: {}'.format(translation['translatedText']))