👍[Update] Model : DeepL_APIの認証処理の条件を修正

This commit is contained in:
misyaguziya
2024-01-07 01:43:50 +09:00
parent 9e91be145e
commit 0742d635af
2 changed files with 7 additions and 11 deletions

View File

@@ -649,9 +649,6 @@ class Config:
self._OSC_PORT = 9000
self._AUTH_KEYS = {
"DeepL_API": None,
"DeepL": None,
"Bing": None,
"Google": None,
}
self._WEIGHT_TYPE = "small"
self._MESSAGE_FORMAT = "[message]([translation])"

View File

@@ -728,14 +728,13 @@ def createMainWindow():
initSetTranslateEngine()
initSetLanguageAndCountry()
# if (config.SELECTED_TAB_YOUR_TRANSLATOR_ENGINES[config.SELECTED_TAB_NO] == "DeepL_API" or
# config.SELECTED_TAB_TARGET_TRANSLATOR_ENGINES[config.SELECTED_TAB_NO] == "DeepL_API"):
# if model.authenticationTranslator("DeepL_API", config.AUTH_KEYS["DeepL_API"]) is False:
# # error update Auth key
# auth_keys = config.AUTH_KEYS
# auth_keys["DeepL_API"] = None
# config.AUTH_KEYS = auth_keys
# view.printToTextbox_AuthenticationError()
if config.AUTH_KEYS["DeepL_API"] is not None:
if model.authenticationTranslatorDeepLAuthKey("DeepL_API", config.AUTH_KEYS["DeepL_API"]) is False:
# error update Auth key
auth_keys = config.AUTH_KEYS
auth_keys["DeepL_API"] = None
config.AUTH_KEYS = auth_keys
view.printToTextbox_AuthenticationError()
# set word filter
model.addKeywords()