From 5ed0d555b928f986d633d81c4189f7726161e06b Mon Sep 17 00:00:00 2001 From: misyaguziya <53165965+misyaguziya@users.noreply.github.com> Date: Wed, 17 Sep 2025 15:28:45 +0900 Subject: [PATCH] =?UTF-8?q?Transliteration=E5=A4=89=E6=95=B0=E3=81=AE?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E3=82=92=E5=A4=89=E6=9B=B4=E3=81=97=E3=80=81?= =?UTF-8?q?=E3=83=A1=E3=83=83=E3=82=BB=E3=83=BC=E3=82=B8=E5=87=A6=E7=90=86?= =?UTF-8?q?=E3=81=AE=E4=B8=80=E8=B2=AB=E6=80=A7=E3=82=92=E5=90=91=E4=B8=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-python/controller.py | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/src-python/controller.py b/src-python/controller.py index 82dc6943..dff9b2e4 100644 --- a/src-python/controller.py +++ b/src-python/controller.py @@ -246,7 +246,8 @@ class Controller: elif isinstance(message, str) and len(message) > 0: translation = [] - transliteration = [] + transliteration_message = [] + transliteration_translation = [] if model.checkKeywords(message): self.run( 200, @@ -298,8 +299,6 @@ class Controller: # その他のエラーは通常通り処理 raise - transliteration_message = [] - transliteration_translation = [] if config.CONVERT_MESSAGE_TO_HIRAGANA is True or config.CONVERT_MESSAGE_TO_ROMAJI is True: if config.SELECTED_YOUR_LANGUAGES[config.SELECTED_TAB_NO]["1"]["language"] == "Japanese": transliteration_message = model.convertMessageToTransliteration( @@ -376,7 +375,7 @@ class Controller: "dst_languages":config.SELECTED_TARGET_LANGUAGES[config.SELECTED_TAB_NO], "message":message, "translation":translation, - "transliteration":transliteration + "transliteration":transliteration_translation } ) @@ -398,7 +397,8 @@ class Controller: ) elif isinstance(message, str) and len(message) > 0: translation = [] - transliteration = [] + transliteration_message = [] + transliteration_translation = [] if model.checkKeywords(message): self.run( 200, @@ -450,8 +450,6 @@ class Controller: # その他のエラーは通常通り処理 raise - transliteration_message = [] - transliteration_translation = [] if config.CONVERT_MESSAGE_TO_HIRAGANA is True or config.CONVERT_MESSAGE_TO_ROMAJI is True: if language == "Japanese": transliteration_message = model.convertMessageToTransliteration( @@ -460,7 +458,6 @@ class Controller: romaji=config.CONVERT_MESSAGE_TO_ROMAJI ) - transliteration_translation = [] if config.SELECTED_YOUR_LANGUAGES[config.SELECTED_TAB_NO]["1"]["language"] == "Japanese": transliteration_translation = model.convertMessageToTransliteration( translation[0], @@ -543,7 +540,7 @@ class Controller: "dst_languages":config.SELECTED_YOUR_LANGUAGES[config.SELECTED_TAB_NO], "message":message, "translation":translation, - "transliteration":transliteration + "transliteration":transliteration_translation } ) @@ -556,7 +553,8 @@ class Controller: message = data["message"] if len(message) > 0: translation = [] - transliteration = [] + transliteration_message = [] + transliteration_translation = [] if config.ENABLE_TRANSLATION is False: pass else: @@ -624,8 +622,6 @@ class Controller: # その他のエラーは通常通り処理 raise - transliteration_message = [] - transliteration_translation = [] if config.CONVERT_MESSAGE_TO_HIRAGANA is True or config.CONVERT_MESSAGE_TO_ROMAJI is True: if config.SELECTED_YOUR_LANGUAGES[config.SELECTED_TAB_NO]["1"]["language"] == "Japanese": transliteration_message = model.convertMessageToTransliteration( @@ -684,7 +680,7 @@ class Controller: "dst_languages":config.SELECTED_TARGET_LANGUAGES[config.SELECTED_TAB_NO], "message":message, "translation":translation, - "transliteration":transliteration + "transliteration":transliteration_translation } )