From e25f5ce444f2c2cacaab8a873321085bdbd3edb4 Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Wed, 16 May 2018 14:00:42 -0700 Subject: [PATCH 1/3] Add region tags --- translate/cloud-client/snippets.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/translate/cloud-client/snippets.py b/translate/cloud-client/snippets.py index 91aef63d5c84..3d101ba80419 100644 --- a/translate/cloud-client/snippets.py +++ b/translate/cloud-client/snippets.py @@ -28,6 +28,7 @@ def detect_language(text): + # [START translate_detect_language] """Detects the text's language.""" translate_client = translate.Client() @@ -41,6 +42,7 @@ def detect_language(text): def list_languages(): + # [START translate_list_codes] """Lists all available languages.""" translate_client = translate.Client() @@ -51,6 +53,7 @@ def list_languages(): 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. @@ -65,6 +68,7 @@ def list_languages_with_target(target): def translate_text_with_model(target, text, model=translate.NMT): + # [START translate_text_with_model] """Translates text into the target language. Make sure your project is whitelisted. @@ -89,6 +93,7 @@ def translate_text_with_model(target, text, model=translate.NMT): def translate_text(target, text): + # [START translate_translate_text] """Translates text into the target language. Target must be an ISO 639-1 language code. From aeaea6cdf47bf0f3c583dc8f12e05f34ae8caa09 Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Wed, 16 May 2018 14:04:42 -0700 Subject: [PATCH 2/3] Added end region tags --- translate/cloud-client/snippets.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/translate/cloud-client/snippets.py b/translate/cloud-client/snippets.py index 3d101ba80419..b1a4c2bec56a 100644 --- a/translate/cloud-client/snippets.py +++ b/translate/cloud-client/snippets.py @@ -39,7 +39,7 @@ def detect_language(text): print('Text: {}'.format(text)) print('Confidence: {}'.format(result['confidence'])) print('Language: {}'.format(result['language'])) - + # [END translate_detect_language] def list_languages(): # [START translate_list_codes] @@ -50,7 +50,7 @@ def list_languages(): for language in results: print(u'{name} ({language})'.format(**language)) - + # [END translate_list_codes] def list_languages_with_target(target): # [START translate_list_language_names] @@ -65,7 +65,7 @@ def list_languages_with_target(target): for language in results: print(u'{name} ({language})'.format(**language)) - + # [END translate_list_language_names] def translate_text_with_model(target, text, model=translate.NMT): # [START translate_text_with_model] @@ -90,7 +90,7 @@ def translate_text_with_model(target, text, model=translate.NMT): print(u'Translation: {}'.format(result['translatedText'])) print(u'Detected source language: {}'.format( result['detectedSourceLanguage'])) - + # [END translate_text_with_model] def translate_text(target, text): # [START translate_translate_text] @@ -113,7 +113,7 @@ def translate_text(target, text): print(u'Translation: {}'.format(result['translatedText'])) print(u'Detected source language: {}'.format( result['detectedSourceLanguage'])) - + # [END translate_translate_text] if __name__ == '__main__': parser = argparse.ArgumentParser( From 3ad14c42e75643e0bee41c7c1ab9d0f4d9e02d3e Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Wed, 16 May 2018 14:53:57 -0700 Subject: [PATCH 3/3] Linting errors fixed --- translate/cloud-client/snippets.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/translate/cloud-client/snippets.py b/translate/cloud-client/snippets.py index b1a4c2bec56a..b5719d232125 100644 --- a/translate/cloud-client/snippets.py +++ b/translate/cloud-client/snippets.py @@ -41,6 +41,7 @@ def detect_language(text): print('Language: {}'.format(result['language'])) # [END translate_detect_language] + def list_languages(): # [START translate_list_codes] """Lists all available languages.""" @@ -52,6 +53,7 @@ def list_languages(): print(u'{name} ({language})'.format(**language)) # [END translate_list_codes] + def list_languages_with_target(target): # [START translate_list_language_names] """Lists all available languages and localizes them to the target language. @@ -67,6 +69,7 @@ def list_languages_with_target(target): print(u'{name} ({language})'.format(**language)) # [END translate_list_language_names] + def translate_text_with_model(target, text, model=translate.NMT): # [START translate_text_with_model] """Translates text into the target language. @@ -92,6 +95,7 @@ def translate_text_with_model(target, text, model=translate.NMT): result['detectedSourceLanguage'])) # [END translate_text_with_model] + def translate_text(target, text): # [START translate_translate_text] """Translates text into the target language. @@ -115,6 +119,7 @@ def translate_text(target, text): result['detectedSourceLanguage'])) # [END translate_translate_text] + if __name__ == '__main__': parser = argparse.ArgumentParser( description=__doc__,