[update] auth keyが設定されている場合、優先的にDeepL(auth)を使用するように変更

※view.pyにprintToTextbox_AuthenticationSuccessが実装される前提で実装
This commit is contained in:
misyaguziya
2023-09-04 12:26:27 +09:00
parent 6b4d78230a
commit aabfa535bf
3 changed files with 12 additions and 11 deletions

12
main.py
View File

@@ -237,13 +237,11 @@ def callbackSetUiLanguage(value):
# Translation Tab
def callbackSetDeeplAuthkey(value):
print("callbackSetDeeplAuthkey", str(value))
# config.AUTH_KEYS["DeepL(auth)"] = str(value)
# if len(value) > 0:
# if model.authenticationTranslator(callbackSetAuthKeys, choice_translator="DeepL(auth)", auth_key=value) is True:
# print_textbox(self.parent.textbox_message_log, "Auth key update completed", "INFO")
# print_textbox(self.parent.textbox_message_system_log, "Auth key update completed", "INFO")
# else:
# pass
if len(value) > 0 and model.authenticationTranslator(callbackSetAuthKeys, choice_translator="DeepL(auth)", auth_key=value) is True:
config.CHOICE_TRANSLATOR = "DeepL(auth)"
view.printToTextbox_AuthenticationSuccess()
else:
view.printToTextbox_AuthenticationError()
# Transcription Tab (Mic)
def callbackSetMicHost(value):