Пример #1
0
 def build(self):    # voláno automaticky při spuštění
     if self.onAndroid():
         self.bind(on_start = self.post_build_init)
     root = self.setup_gui()
     self.Cfg = self.getConfig()
     if (self.Cfg != False) and (len(self.Cfg) == 5):
         print self.Cfg
         self.doStrInsert()
         self.nickname = self.Cfg[1]
         self.team = self.Cfg[2]
         self.sm.current = self.sm.next()
         connectScr = self.sm.get_screen('ConnectScreen')
         if len(self.Cfg[3]) == 3:
             connectScr.server = [y for y in self.Cfg[3]]
         print self.Cfg[3]
         connectScr.team = self.team
         connectScr.nickname = self.nickname
     else:
         print LANGUAGES.keys()
         print self.Cfg
     return root
Пример #2
0
 def build(self):  # voláno automaticky při spuštění
     if self.onAndroid():
         self.bind(on_start=self.post_build_init)
     root = self.setup_gui()
     self.Cfg = self.getConfig()
     if (self.Cfg != False) and (len(self.Cfg) == 5):
         print self.Cfg
         self.doStrInsert()
         self.nickname = self.Cfg[1]
         self.team = self.Cfg[2]
         self.sm.current = self.sm.next()
         connectScr = self.sm.get_screen('ConnectScreen')
         if len(self.Cfg[3]) == 3:
             connectScr.server = [y for y in self.Cfg[3]]
         print self.Cfg[3]
         connectScr.team = self.team
         connectScr.nickname = self.nickname
     else:
         print LANGUAGES.keys()
         print self.Cfg
     return root
Пример #3
0
def translate_n_times(input_phrase, number_times):
    translator = Translator()

    translation_languages = random.sample(LANGUAGES.keys(), number_times - 1)
    translation_languages.append(START_END_CODE)

    output = input_phrase
    phrase_in_current_language = input_phrase
    current_language = START_END_CODE
    previous_languages = LANGUAGES[current_language]
    for next_language in translation_languages:
        phrase_in_current_language = translator.translate(
            phrase_in_current_language,
            src=current_language,
            dest=next_language).text
        previous_languages = f'{previous_languages} -> {LANGUAGES[next_language]}'
        output += f'\n\n[{previous_languages}]\n\n{phrase_in_current_language}'
        current_language = next_language
    return output