From 4a3492a8026ddae84f8f9d1162dbbff9202b9841 Mon Sep 17 00:00:00 2001 From: Eric Schmidt Date: Tue, 8 Dec 2020 13:06:23 -0800 Subject: [PATCH 1/2] fix: moves import six inside of region tags --- samples/snippets/snippets.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/snippets/snippets.py b/samples/snippets/snippets.py index 41d64c32..5700969c 100644 --- a/samples/snippets/snippets.py +++ b/samples/snippets/snippets.py @@ -23,8 +23,6 @@ import argparse -import six - def detect_language(text): # [START translate_detect_language] @@ -84,6 +82,7 @@ def translate_text_with_model(target, text, model="nmt"): Target must be an ISO 639-1 language code. See https://g.co/cloud/translate/v2/translate-reference#supported_languages """ + import six from google.cloud import translate_v2 as translate translate_client = translate.Client() @@ -108,6 +107,7 @@ def translate_text(target, text): Target must be an ISO 639-1 language code. See https://g.co/cloud/translate/v2/translate-reference#supported_languages """ + import six from google.cloud import translate_v2 as translate translate_client = translate.Client() From 02c8233a8aa900c99c5f401a227f83de56b664c3 Mon Sep 17 00:00:00 2001 From: Eric Schmidt Date: Tue, 12 Jan 2021 10:48:36 -0800 Subject: [PATCH 2/2] fix: moves region tags to show function parameters --- samples/snippets/snippets.py | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/samples/snippets/snippets.py b/samples/snippets/snippets.py index 5700969c..08115770 100644 --- a/samples/snippets/snippets.py +++ b/samples/snippets/snippets.py @@ -23,9 +23,8 @@ import argparse - +# [START translate_detect_language] def detect_language(text): - # [START translate_detect_language] """Detects the text's language.""" from google.cloud import translate_v2 as translate @@ -38,11 +37,12 @@ def detect_language(text): print("Text: {}".format(text)) print("Confidence: {}".format(result["confidence"])) print("Language: {}".format(result["language"])) - # [END translate_detect_language] +# [END translate_detect_language] + +# [START translate_list_codes] def list_languages(): - # [START translate_list_codes] """Lists all available languages.""" from google.cloud import translate_v2 as translate @@ -52,11 +52,12 @@ def list_languages(): for language in results: print(u"{name} ({language})".format(**language)) - # [END translate_list_codes] +# [END translate_list_codes] + +# [START translate_list_language_names] def list_languages_with_target(target): - # [START translate_list_language_names] """Lists all available languages and localizes them to the target language. Target must be an ISO 639-1 language code. @@ -70,11 +71,12 @@ def list_languages_with_target(target): for language in results: print(u"{name} ({language})".format(**language)) - # [END translate_list_language_names] +# [END translate_list_language_names] + +# [START translate_text_with_model] def translate_text_with_model(target, text, model="nmt"): - # [START translate_text_with_model] """Translates text into the target language. Make sure your project is allowlisted. @@ -97,11 +99,12 @@ def translate_text_with_model(target, text, model="nmt"): print(u"Text: {}".format(result["input"])) print(u"Translation: {}".format(result["translatedText"])) print(u"Detected source language: {}".format(result["detectedSourceLanguage"])) - # [END translate_text_with_model] +# [END translate_text_with_model] + +# [START translate_translate_text] def translate_text(target, text): - # [START translate_translate_text] """Translates text into the target language. Target must be an ISO 639-1 language code. @@ -122,7 +125,9 @@ def translate_text(target, text): print(u"Text: {}".format(result["input"])) print(u"Translation: {}".format(result["translatedText"])) print(u"Detected source language: {}".format(result["detectedSourceLanguage"])) - # [END translate_translate_text] + + +# [END translate_translate_text] if __name__ == "__main__":