Skip to content

Commit

Permalink
fix: changes fields printed in list glossary sample; some minor fixes (
Browse files Browse the repository at this point in the history
  • Loading branch information
telpirion authored and busunkim96 committed Jan 23, 2020
1 parent 7fa03ea commit fef998b
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 5 deletions.
6 changes: 5 additions & 1 deletion translate/cloud-client/translate_v3_create_glossary.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ def sample_create_glossary(project_id, input_uri, glossary_id):
# TODO(developer): Uncomment and set the following variables
# project_id = 'YOUR_PROJECT_ID'
# glossary_id = 'your-glossary-display-name'
# input_uri = 'gs://cloud-samples-data/translation/glossary.csv'
# input_uri = 'gs://cloud-samples-data/translation/glossary_ja.csv'
location = 'us-central1' # The location of the glossary

name = client.glossary_path(
Expand All @@ -50,6 +50,10 @@ def sample_create_glossary(project_id, input_uri, glossary_id):
input_config = translate.types.GlossaryInputConfig(
gcs_source=gcs_source)

# Note: You can create a glossary using one of two modes:
# language_code_set or language_pair. When listing the information for
# a glossary, you can only get information for the mode you used
# when creating the glossary.
glossary = translate.types.Glossary(
name=name,
language_codes_set=language_codes_set,
Expand Down
12 changes: 8 additions & 4 deletions translate/cloud-client/translate_v3_list_glossary.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,19 +34,23 @@ def sample_list_glossaries(project_id):

# TODO(developer): Uncomment and set the following variables
# project_id = '[Google Cloud Project ID]'
parent = client.location_path(project_id, "us-central1")
location = 'us-central1'
parent = client.location_path(project_id, location)

# Iterate over all results
for glossary in client.list_glossaries(parent):
print('Name: {}'.format(glossary.name))
print('Entry count: {}'.format(glossary.entry_count))
print('Input uri: {}'.format(
glossary.input_config.gcs_source.input_uri))

# Note: You can create a glossary using one of two modes:
# language_code_set or language_pair. When listing the information for
# a glossary, you can only get information for the mode you used
# when creating the glossary.
for language_code in glossary.language_codes_set.language_codes:
print('Language code: {}'.format(language_code))
if glossary.language_pair:
print(glossary.language_pair.source_language_code)
print(glossary.language_pair.target_language_code)


# [END translate_v3_list_glossary]

Expand Down

0 comments on commit fef998b

Please sign in to comment.