👍️[Update] Model: 言語スワップの処理を修正/引数修正に伴いテストの内容を修正
This commit is contained in:
@@ -466,15 +466,17 @@ def setTargetLanguageAndCountry(select:dict, *args, **kwargs) -> dict:
|
|||||||
|
|
||||||
def swapYourLanguageAndTargetLanguage(*args, **kwargs) -> dict:
|
def swapYourLanguageAndTargetLanguage(*args, **kwargs) -> dict:
|
||||||
printLog("swapYourLanguageAndTargetLanguage")
|
printLog("swapYourLanguageAndTargetLanguage")
|
||||||
your_language = config.SELECTED_TAB_YOUR_LANGUAGES[config.SELECTED_TAB_NO]
|
your_languages = config.SELECTED_TAB_YOUR_LANGUAGES
|
||||||
your_language_primary = your_language["primary"]
|
your_language_primary = your_languages[config.SELECTED_TAB_NO]["primary"]
|
||||||
target_language = config.SELECTED_TAB_TARGET_LANGUAGES[config.SELECTED_TAB_NO]
|
|
||||||
target_language_primary = target_language["primary"]
|
|
||||||
|
|
||||||
your_language["primary"] = target_language_primary
|
target_languages = config.SELECTED_TAB_TARGET_LANGUAGES
|
||||||
target_language["primary"] = your_language_primary
|
target_language_primary = target_languages[config.SELECTED_TAB_NO]["primary"]
|
||||||
setYourLanguageAndCountry(your_language)
|
|
||||||
setTargetLanguageAndCountry(target_language)
|
your_languages[config.SELECTED_TAB_NO]["primary"] = target_language_primary
|
||||||
|
target_languages[config.SELECTED_TAB_NO]["primary"] = your_language_primary
|
||||||
|
|
||||||
|
setYourLanguageAndCountry(your_languages)
|
||||||
|
setTargetLanguageAndCountry(target_languages)
|
||||||
return {
|
return {
|
||||||
"status":200,
|
"status":200,
|
||||||
"result":{
|
"result":{
|
||||||
|
|||||||
@@ -398,7 +398,7 @@ if __name__ == "__main__":
|
|||||||
for key in controller_mapping.keys():
|
for key in controller_mapping.keys():
|
||||||
controller_mapping[key]["status"] = True
|
controller_mapping[key]["status"] = True
|
||||||
|
|
||||||
process = "main"
|
process = "test_all"
|
||||||
match process:
|
match process:
|
||||||
case "main":
|
case "main":
|
||||||
main.loop()
|
main.loop()
|
||||||
@@ -425,17 +425,36 @@ if __name__ == "__main__":
|
|||||||
# handleControllerRequest("/controller/callback_enable_translation")
|
# handleControllerRequest("/controller/callback_enable_translation")
|
||||||
# handleControllerRequest("/controller/callback_enable_convert_message_to_romaji")
|
# handleControllerRequest("/controller/callback_enable_convert_message_to_romaji")
|
||||||
data = {"id":"123456", "message":"テスト"}
|
data = {"id":"123456", "message":"テスト"}
|
||||||
case "/controller/callback_selected_translation_engine":
|
case "/controller/callback_set_translation_engines":
|
||||||
data = "DeepL"
|
data = {
|
||||||
|
"1":"CTranslate2",
|
||||||
|
"2":"CTranslate2",
|
||||||
|
"3":"CTranslate2",
|
||||||
|
}
|
||||||
case "/controller/set_your_language_and_country":
|
case "/controller/set_your_language_and_country":
|
||||||
data = {
|
data = {
|
||||||
"primary": {
|
"1":{
|
||||||
|
"primary":{
|
||||||
"language": "English",
|
"language": "English",
|
||||||
"country": "Hong Kong"
|
"country": "Hong Kong"
|
||||||
}
|
},
|
||||||
|
},
|
||||||
|
"2":{
|
||||||
|
"primary":{
|
||||||
|
"language":"Japanese",
|
||||||
|
"country":"Japan"
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"3":{
|
||||||
|
"primary":{
|
||||||
|
"language":"Japanese",
|
||||||
|
"country":"Japan"
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
case "/controller/set_target_language_and_country":
|
case "/controller/set_target_language_and_country":
|
||||||
data = {
|
data ={
|
||||||
|
"1":{
|
||||||
"primary": {
|
"primary": {
|
||||||
"language": "Japanese",
|
"language": "Japanese",
|
||||||
"country": "Japan"
|
"country": "Japan"
|
||||||
@@ -448,6 +467,35 @@ if __name__ == "__main__":
|
|||||||
"language": "Chinese Simplified",
|
"language": "Chinese Simplified",
|
||||||
"country": "China"
|
"country": "China"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"2":{
|
||||||
|
"primary":{
|
||||||
|
"language":"English",
|
||||||
|
"country":"United States",
|
||||||
|
},
|
||||||
|
"secondary":{
|
||||||
|
"language":"English",
|
||||||
|
"country":"United States"
|
||||||
|
},
|
||||||
|
"tertiary":{
|
||||||
|
"language":"English",
|
||||||
|
"country":"United States"
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"3":{
|
||||||
|
"primary":{
|
||||||
|
"language":"English",
|
||||||
|
"country":"United States",
|
||||||
|
},
|
||||||
|
"secondary":{
|
||||||
|
"language":"English",
|
||||||
|
"country":"United States"
|
||||||
|
},
|
||||||
|
"tertiary":{
|
||||||
|
"language":"English",
|
||||||
|
"country":"United States"
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
case "/controller/callback_set_transparency":
|
case "/controller/callback_set_transparency":
|
||||||
data = 0.5
|
data = 0.5
|
||||||
|
|||||||
Reference in New Issue
Block a user