def _translate_to(original_sentence, to_language): translation = translator.translate( original_sentence.get_text(), to_language, original_sentence.get_language()) translated_sentence = Sentence() translated_sentence.set_author(original_sentence.get_author()) translated_sentence.set_language(to_language) translated_sentence.set_text(translation) mq_handler.publish('storage', '', translated_sentence.to_json(), True)