Skip to content

Commit 05292a4

Browse files
averikitschdanoscarmike
authored andcommitted
Add translate region tags [(#1488)](#1488)
* Add region tags * Added end region tags * Linting errors fixed
1 parent 19b9f90 commit 05292a4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

translation/samples/snippets/snippets.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828

2929

3030
def detect_language(text):
31+
# [START translate_detect_language]
3132
"""Detects the text's language."""
3233
translate_client = translate.Client()
3334

@@ -38,19 +39,23 @@ def detect_language(text):
3839
print('Text: {}'.format(text))
3940
print('Confidence: {}'.format(result['confidence']))
4041
print('Language: {}'.format(result['language']))
42+
# [END translate_detect_language]
4143

4244

4345
def list_languages():
46+
# [START translate_list_codes]
4447
"""Lists all available languages."""
4548
translate_client = translate.Client()
4649

4750
results = translate_client.get_languages()
4851

4952
for language in results:
5053
print(u'{name} ({language})'.format(**language))
54+
# [END translate_list_codes]
5155

5256

5357
def list_languages_with_target(target):
58+
# [START translate_list_language_names]
5459
"""Lists all available languages and localizes them to the target language.
5560
5661
Target must be an ISO 639-1 language code.
@@ -62,9 +67,11 @@ def list_languages_with_target(target):
6267

6368
for language in results:
6469
print(u'{name} ({language})'.format(**language))
70+
# [END translate_list_language_names]
6571

6672

6773
def translate_text_with_model(target, text, model=translate.NMT):
74+
# [START translate_text_with_model]
6875
"""Translates text into the target language.
6976
7077
Make sure your project is whitelisted.
@@ -86,9 +93,11 @@ def translate_text_with_model(target, text, model=translate.NMT):
8693
print(u'Translation: {}'.format(result['translatedText']))
8794
print(u'Detected source language: {}'.format(
8895
result['detectedSourceLanguage']))
96+
# [END translate_text_with_model]
8997

9098

9199
def translate_text(target, text):
100+
# [START translate_translate_text]
92101
"""Translates text into the target language.
93102
94103
Target must be an ISO 639-1 language code.
@@ -108,6 +117,7 @@ def translate_text(target, text):
108117
print(u'Translation: {}'.format(result['translatedText']))
109118
print(u'Detected source language: {}'.format(
110119
result['detectedSourceLanguage']))
120+
# [END translate_translate_text]
111121

112122

113123
if __name__ == '__main__':

0 commit comments

Comments
 (0)