From 2d89ce71e030e45e9c37208c4adb900768c2b47b Mon Sep 17 00:00:00 2001 From: misyaguziya Date: Fri, 13 Sep 2024 16:14:01 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=8D=EF=B8=8F[Update]=20Controller=20:?= =?UTF-8?q?=20=20callbackSetUiLanguage=E3=81=AE=E5=87=A6=E7=90=86=E3=82=92?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SELECTABLE_UI_LANGUAGES_DICT周りを削除 --- src-python/config.py | 13 +------------ src-python/webui_mainloop.py | 1 - 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/src-python/config.py b/src-python/config.py index 26314bee..d781aacb 100644 --- a/src-python/config.py +++ b/src-python/config.py @@ -90,10 +90,6 @@ class Config: def MESSAGE_BOX_RATIO_RANGE(self): return self._MESSAGE_BOX_RATIO_RANGE - @property - def SELECTABLE_UI_LANGUAGES_DICT(self): - return self._SELECTABLE_UI_LANGUAGES_DICT - @property def SELECTABLE_CTRANSLATE2_WEIGHT_TYPE_DICT(self): return self._SELECTABLE_CTRANSLATE2_WEIGHT_TYPE_DICT @@ -428,7 +424,7 @@ class Config: @UI_LANGUAGE.setter def UI_LANGUAGE(self, value): - if value in list(self.SELECTABLE_UI_LANGUAGES_DICT.keys()): + if isinstance(value, str): self._UI_LANGUAGE = value saveJson(self.PATH_CONFIG, inspect.currentframe().f_code.co_name, value) @@ -988,13 +984,6 @@ class Config: self._UI_SCALING_LIST = generatePercentageStringsList(start=40, end=200, step=10) self._TEXTBOX_UI_SCALING_RANGE = (50, 200) self._MESSAGE_BOX_RATIO_RANGE = (1, 99) - self._SELECTABLE_UI_LANGUAGES_DICT = { - "en": "English", - "ja": "日本語", - "ko": "한국어", - "zh-Hant": "繁體中文" - # If you want to add a new language and key, please append it here. - } self._SELECTABLE_CTRANSLATE2_WEIGHT_TYPE_DICT = { # {Save json str}: {i18n_placeholder} pairs "Small": "Small", diff --git a/src-python/webui_mainloop.py b/src-python/webui_mainloop.py index 77e0b41b..1e96b257 100644 --- a/src-python/webui_mainloop.py +++ b/src-python/webui_mainloop.py @@ -12,7 +12,6 @@ config_mapping = { "/config/ui_scaling_list": "UI_SCALING_LIST", "/config/textbox_ui_scaling_range": "TEXTBOX_UI_SCALING_RANGE", "/config/message_box_ratio_range": "MESSAGE_BOX_RATIO_RANGE", - "/config/selectable_ui_languages_dict": "SELECTABLE_UI_LANGUAGES_DICT", "/config/selectable_ctranslate2_weight_type_dict": "SELECTABLE_CTRANSLATE2_WEIGHT_TYPE_DICT", "/config/selectable_whisper_weight_type_dict": "SELECTABLE_WHISPER_WEIGHT_TYPE_DICT", "/config/max_mic_energy_threshold": "MAX_MIC_ENERGY_THRESHOLD",