Merge branch 'ui_language' into for_webui
This commit is contained in:
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user