fixing bug that was preventing katakana terms from being searchable
This commit is contained in:
parent
ea009fb114
commit
c7e9179b68
@ -43,12 +43,12 @@ class Translator {
|
|||||||
|
|
||||||
findTerm(text, dictionaries, enableSoftKatakanaSearch) {
|
findTerm(text, dictionaries, enableSoftKatakanaSearch) {
|
||||||
const cache = {};
|
const cache = {};
|
||||||
return this.findTermDeinflections(text, dictionaries, cache).then(deinfHiragana => {
|
return this.findTermDeinflections(text, dictionaries, cache).then(deinfLiteral => {
|
||||||
const textHiragana = wanakana._katakanaToHiragana(text);
|
const textHiragana = wanakana._katakanaToHiragana(text);
|
||||||
if (text !== textHiragana && enableSoftKatakanaSearch) {
|
if (text !== textHiragana && enableSoftKatakanaSearch) {
|
||||||
return this.findTermDeinflections(textHiragana, dictionaries, cache).then(deinfHiragana => deinfHiragana.concat(deinfHiragana));
|
return this.findTermDeinflections(textHiragana, dictionaries, cache).then(deinfHiragana => deinfLiteral.concat(deinfHiragana));
|
||||||
} else {
|
} else {
|
||||||
return deinfHiragana;
|
return deinfLiteral;
|
||||||
}
|
}
|
||||||
}).then(deinflections => {
|
}).then(deinflections => {
|
||||||
let definitions = [];
|
let definitions = [];
|
||||||
|
Loading…
Reference in New Issue
Block a user