[Update/Refactor] 翻訳エンジン周り: 選択中の翻訳エンジン系のendpoint名を統一。
言語切替時、選択中のプリセット番号の設定ではなく、全てのプリセット番号分の設定も送ることで他と統一。 以上に伴い、UI側でendpointの追加や、翻訳エンジンリストを開く度にリストを更新していた部分を削除。
This commit is contained in:
@@ -426,8 +426,8 @@ class Controller:
|
||||
return {"status":200, "result":config.SELECTED_TRANSLATION_ENGINES}
|
||||
|
||||
@staticmethod
|
||||
def setSelectedTranslatorEngines(engines:dict, *args, **kwargs) -> dict:
|
||||
printLog("setSelectedTranslatorEngines", engines)
|
||||
def setSelectedTranslationEngines(engines:dict, *args, **kwargs) -> dict:
|
||||
printLog("setSelectedTranslationEngines", engines)
|
||||
config.SELECTED_TRANSLATION_ENGINES = engines
|
||||
return {"status":200,"result":config.SELECTED_TRANSLATION_ENGINES}
|
||||
|
||||
@@ -1512,7 +1512,7 @@ class Controller:
|
||||
if engine not in engines:
|
||||
engine = engines[0]
|
||||
config.SELECTED_TRANSLATION_ENGINES[config.SELECTED_TAB_NO] = engine
|
||||
self.run(200, self.run_mapping["selected_translation_engine"], engine)
|
||||
self.run(200, self.run_mapping["selected_translation_engines"], config.SELECTED_TRANSLATION_ENGINES)
|
||||
self.run(200, self.run_mapping["translation_engines"], engines)
|
||||
|
||||
@staticmethod
|
||||
|
||||
Reference in New Issue
Block a user