def init_ipa(editor: Editor, *args, **kwargs) -> None: """ Get the last selected/default IPA language. :param editor: Anki editor window """ previous_lang = get_default_lang(mw) editor.ipa_lang_alias = consts.LANGUAGES_MAP.get(previous_lang, "")
def on_ipa_language_select(editor: Editor, lang: str) -> None: """ Set new default IPA language. :param editor: Anki editor window :param lang: name of selected language """ alias = consts.LANGUAGES_MAP[lang] set_default_lang(mw, lang) editor.ipa_lang_alias = alias