summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/js/language/translator.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/ext/js/language/translator.js b/ext/js/language/translator.js
index 73f27ff9..ddbd01e6 100644
--- a/ext/js/language/translator.js
+++ b/ext/js/language/translator.js
@@ -1376,14 +1376,14 @@ class Translator {
i = v2.sourceTermExactMatchCount - v1.sourceTermExactMatchCount;
if (i !== 0) { return i; }
- // Sort by dictionary priority
- i = v2.dictionaryPriority - v1.dictionaryPriority;
- if (i !== 0) { return i; }
-
// Sort by frequency order
i = v1.frequencyOrder - v2.frequencyOrder;
if (i !== 0) { return i; }
+ // Sort by dictionary priority
+ i = v2.dictionaryPriority - v1.dictionaryPriority;
+ if (i !== 0) { return i; }
+
// Sort by term score
i = v2.score - v1.score;
if (i !== 0) { return i; }
@@ -1411,12 +1411,12 @@ class Translator {
_sortTermDictionaryEntryDefinitions(definitions) {
const compareFunction = (v1, v2) => {
- // Sort by dictionary priority
- let i = v2.dictionaryPriority - v1.dictionaryPriority;
+ // Sort by frequency order
+ let i = v1.frequencyOrder - v2.frequencyOrder;
if (i !== 0) { return i; }
- // Sort by frequency order
- i = v1.frequencyOrder - v2.frequencyOrder;
+ // Sort by dictionary priority
+ i = v2.dictionaryPriority - v1.dictionaryPriority;
if (i !== 0) { return i; }
// Sort by term score