From 15f29b1a72f30951fd96c2421b10fe2adbc33b69 Mon Sep 17 00:00:00 2001 From: sienori Date: Sun, 3 Jun 2018 04:15:56 +0900 Subject: [PATCH] Reduce the load on language judgment --- simple-translate/simple-translate.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/simple-translate/simple-translate.js b/simple-translate/simple-translate.js index 1d99e3d..043c400 100644 --- a/simple-translate/simple-translate.js +++ b/simple-translate/simple-translate.js @@ -55,7 +55,8 @@ async function Select(e) { //選択テキストの言語をチェックして返す async function checkLang(sourceWord, sourceLang, targetLang) { if (!S.get().ifCheckLang) return true; //設定がオフならtrue - + sourceWord=sourceWord.substr(0, 100); //先頭100字で言語を判定 + const resultData = await T.translate(sourceWord, sourceLang, targetLang); const needTranslate = (S.get().targetLang != resultData.sourceLanguage) && (resultData.percentage > 0); return needTranslate; //ターゲットとソースの言語が不一致ならtrue