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