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
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
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