65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
+
-
+
-
+
|
return new ibdawg.IBDAWG(dictionary, sPath); // dictionary can be a filename or a JSON object
} else {
return new IBDAWG(dictionary, sPath); // dictionary can be a filename or a JSON object
}
}
catch (e) {
let sfDictionary = (typeof(dictionary) == "string") ? dictionary : dictionary.sLangName + "/" + dictionary.sFileName;
let sErrorMessage = "Error [" + this.sLangCode + "]: <" + sfDictionary + "> not loaded.";
if (bNecessary) {
throw "Error: <" + sfDictionary + "> not loaded. " + e.message;
throw sErrorMessage + " | " + e.message;
}
console.log("Error: <" + sfDictionary + "> not loaded.");
console.log(sErrorMessage);
console.log(e.message);
return null;
}
}
loadTokenizer () {
if (typeof(tokenizer) !== 'undefined') {
|