🐛[bugfix] Config : 言語設定のlanguage, countryの表現方法を見直し

見直しに伴い、処理方法を修正
This commit is contained in:
misyaguziya
2024-03-08 01:25:54 +09:00
parent 3703406ff7
commit 7791f371b4
5 changed files with 44 additions and 42 deletions

View File

@@ -49,6 +49,9 @@ class _CreateSelectableLanguagesWindow(CTkToplevel):
def callbackSelectableLanguages(self, value, _e):
language, country = value.split("\n")
country = country[1:-1]
callback_value = {language: country}
if self.selectable_language_window_type == "your_language":
callback = self._view_variable.CALLBACK_SELECTED_YOUR_LANGUAGE
target_variable = self._view_variable.VAR_YOUR_LANGUAGE
@@ -57,7 +60,7 @@ class _CreateSelectableLanguagesWindow(CTkToplevel):
target_variable = self._view_variable.VAR_TARGET_LANGUAGE
target_variable.set(value)
callFunctionIfCallable(callback, value)
callFunctionIfCallable(callback, callback_value)
self.vrct_gui._closeSelectableLanguagesWindow()