def test_1(self): t = Translator(self.mnemosyne.component_manager) assert t.supported_languages() == [] assert iso6931_code_for_language_name("Zulu") == "zu" t = GetTextTranslator(self.mnemosyne.component_manager) assert t.supported_languages() != []
def apply(self): self.config()["ui_language"] = iso6931_code_for_language_name(\ unicode(self.languages.currentText())) self.translator().set_language(self.config()["ui_language"]) if self.new_cards.currentIndex() == 1: self.config()["randomise_new_cards"] = True else: self.config()["randomise_new_cards"] = False if self.scheduled_cards.currentIndex() == 1: self.config()["randomise_scheduled_cards"] = True else: self.config()["randomise_scheduled_cards"] = False self.config()["non_memorised_cards_in_hand"] = \ self.non_memorised_cards.value() self.config()["save_after_n_reps"] = \ self.save_after_n_reps.value() if self.media_autoplay.checkState() == QtCore.Qt.Checked: self.config()["media_autoplay"] = True else: self.config()["media_autoplay"] = False if self.media_controls.checkState() == QtCore.Qt.Checked: self.config()["media_controls"] = True else: self.config()["media_controls"] = False if self.upload_science_logs.checkState() == QtCore.Qt.Checked: self.config()["upload_science_logs"] = True else: self.config()["upload_science_logs"] = False
def test_1(self): t = Translator(self.mnemosyne.component_manager) assert t.supported_languages() == [] assert iso6931_code_for_language_name("Zulu") == "zu" t = GetTextTranslator(self.mnemosyne.component_manager) assert t.supported_languages() != []
def apply(self): self.config()["ui_language"] = iso6931_code_for_language_name(unicode(self.languages.currentText())) self.translator().set_language(self.config()["ui_language"]) if self.new_cards.currentIndex() == 1: self.config()["randomise_new_cards"] = True else: self.config()["randomise_new_cards"] = False if self.scheduled_cards.currentIndex() == 1: self.config()["randomise_scheduled_cards"] = True else: self.config()["randomise_scheduled_cards"] = False self.config()["non_memorised_cards_in_hand"] = self.non_memorised_cards.value() self.config()["save_after_n_reps"] = self.save_after_n_reps.value() if self.media_autoplay.checkState() == QtCore.Qt.Checked: self.config()["media_autoplay"] = True else: self.config()["media_autoplay"] = False if self.media_controls.checkState() == QtCore.Qt.Checked: self.config()["media_controls"] = True else: self.config()["media_controls"] = False if self.upload_science_logs.checkState() == QtCore.Qt.Checked: self.config()["upload_science_logs"] = True else: self.config()["upload_science_logs"] = False
def apply(self): self.config()["save_after_n_reps"] = self.save_after_n_reps.value() self.config()["max_backups"] = self.max_backups.value() if self.upload_science_logs.checkState() == QtCore.Qt.Checked: self.config()["upload_science_logs"] = True else: self.config()["upload_science_logs"] = False if self.card_presentation.currentIndex() == 0: self.config()["QA_split"] = "fixed" elif self.card_presentation.currentIndex() == 1: self.config()["QA_split"] = "adaptive" elif self.card_presentation.currentIndex() == 2: self.config()["QA_split"] = "single_window" self.config()["ui_language"] = iso6931_code_for_language_name(\ self.languages.currentText()) self.translator().set_language(self.config()["ui_language"])