Ejemplo n.º 1
0
 def createTranslation(self, trans, id):
     t = Translation(element_id=id,
                     text_id=trans["text_id"],
                     table=trans["table"],
                     language=trans["language"],
                     value=trans["value"],
                     default=trans["default"])
     t.save()
Ejemplo n.º 2
0
    def _create_translation(self, text, user):
        """
        A helper method used to create translations for the tests
        """
        data = bundle_aws_data(text, user)

        source_language = user.language_being_learned
        target_language = user.first_language
        session = self._create_reading_session()

        translation = Translation(user=user,
                                  source_text=data["source_text"],
                                  translated_text=data["translated_text"],
                                  audio_file_path=data["audio_file_path"],
                                  source_language=source_language,
                                  target_language=target_language,
                                  session=session)
        translation.save()