From 06ba68ecdd44abb754226f09af45d3c129fa479c Mon Sep 17 00:00:00 2001 From: misyaguziya Date: Mon, 25 Sep 2023 05:40:28 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=8D[Update]=20Main=20Init=20:=20config?= =?UTF-8?q?=E3=81=A7=E4=BF=9D=E5=AD=98=E3=81=99=E3=82=8B=E5=A4=89=E6=95=B0?= =?UTF-8?q?=E5=89=8A=E9=99=A4=E3=81=AB=E4=BC=B4=E3=81=84=E3=80=81=E5=88=9D?= =?UTF-8?q?=E6=9C=9F=E5=8C=96=E5=87=A6=E7=90=86=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/main.py b/main.py index 73c62eb7..5c2aa257 100644 --- a/main.py +++ b/main.py @@ -181,6 +181,20 @@ def messageBoxPressKeyAny(e): model.oscStartSendTyping() # func select languages +def initSetLanguageAndCountry(): + select = config.SELECTED_TAB_YOUR_LANGUAGES[config.SELECTED_TAB_NO] + language, country = model.getLanguageAndCountry(select) + config.SOURCE_LANGUAGE = language + config.SOURCE_COUNTRY = country + + select = config.SELECTED_TAB_TARGET_LANGUAGES[config.SELECTED_TAB_NO] + language, country = model.getLanguageAndCountry(select) + config.TARGET_LANGUAGE = language + config.TARGET_COUNTRY = country + + config.CHOICE_TRANSLATOR = model.findTranslationEngine(config.SOURCE_LANGUAGE, config.TARGET_LANGUAGE) + model.authenticationTranslator(callbackSetAuthKeys) + def setYourLanguageAndCountry(select): languages = config.SELECTED_TAB_YOUR_LANGUAGES languages[config.SELECTED_TAB_NO] = select @@ -566,6 +580,8 @@ def callbackSetOscPort(value): view.createGUI() # init config +initSetLanguageAndCountry() + if model.authenticationTranslator(callbackSetAuthKeys) is False: # error update Auth key view.printToTextbox_AuthenticationError()