in background/function/main.py [0:0]
def translate_message(event, context):
""" Process a pubsub message requesting a translation
"""
message_data = base64.b64decode(event['data']).decode('utf-8')
message = json.loads(message_data)
from_string = message['Original']
to_language = message['Language']
to_string, from_language = translate_string(from_string, to_language)
message['Translated'] = to_string
message['OriginalLanguage'] = from_language
transaction = db.transaction()
update_database(transaction, message)