This commit is contained in:
Alex Yatskov 2017-09-13 15:45:53 -07:00
parent 219eeb6e81
commit ba8451f429

View File

@ -51,10 +51,10 @@ class Translator {
const cache = {}; const cache = {};
const titles = Object.keys(dictionaries); const titles = Object.keys(dictionaries);
let deinflections = await this.findTermsDeinflected(text, titles, cache); let deinflections = await this.findTermDeinflections(text, titles, cache);
const textHiragana = jpKatakanaToHiragana(text); const textHiragana = jpKatakanaToHiragana(text);
if (text !== textHiragana) { if (text !== textHiragana) {
deinflections = deinflections.concat(await this.findTermsDeinflected(textHiragana, titles, cache)); deinflections = deinflections.concat(await this.findTermDeinflections(textHiragana, titles, cache));
} }
let definitions = []; let definitions = [];
@ -94,7 +94,7 @@ class Translator {
return {length, definitions}; return {length, definitions};
} }
async findTermsDeinflected(text, titles, cache) { async findTermDeinflections(text, titles, cache) {
const definer = async term => { const definer = async term => {
if (cache.hasOwnProperty(term)) { if (cache.hasOwnProperty(term)) {
return cache[term]; return cache[term];