🐛[bigfix] DeepL Auth Keyの利用上限に達した場合の処理を追加
This commit is contained in:
30
model.py
30
model.py
@@ -135,21 +135,27 @@ class Model:
|
||||
return list(self.translator.translator_status.keys())
|
||||
|
||||
def getInputTranslate(self, message):
|
||||
translation = self.translator.translate(
|
||||
translator_name=config.CHOICE_TRANSLATOR,
|
||||
source_language=config.SOURCE_LANGUAGE,
|
||||
target_language=config.TARGET_LANGUAGE,
|
||||
message=message
|
||||
)
|
||||
try:
|
||||
translation = self.translator.translate(
|
||||
translator_name=config.CHOICE_TRANSLATOR,
|
||||
source_language=config.SOURCE_LANGUAGE,
|
||||
target_language=config.TARGET_LANGUAGE,
|
||||
message=message
|
||||
)
|
||||
except:
|
||||
translation = None
|
||||
return translation
|
||||
|
||||
def getOutputTranslate(self, message):
|
||||
translation = self.translator.translate(
|
||||
translator_name=config.CHOICE_TRANSLATOR,
|
||||
source_language=config.TARGET_LANGUAGE,
|
||||
target_language=config.SOURCE_LANGUAGE,
|
||||
message=message
|
||||
)
|
||||
try:
|
||||
translation = self.translator.translate(
|
||||
translator_name=config.CHOICE_TRANSLATOR,
|
||||
source_language=config.TARGET_LANGUAGE,
|
||||
target_language=config.SOURCE_LANGUAGE,
|
||||
message=message
|
||||
)
|
||||
except:
|
||||
translation = None
|
||||
return translation
|
||||
|
||||
def addKeywords(self):
|
||||
|
||||
Reference in New Issue
Block a user