Improved dictionary processing.

This commit is contained in:
ThePendulum
2024-06-09 23:37:17 +02:00
parent 5cc3a428f3
commit 2310352ad6
3 changed files with 15110 additions and 15105 deletions
+2 -2
View File
@@ -10,9 +10,9 @@ async function init() {
const normalizedWord = word.normalize('NFD').replace(/\p{Diacritic}/ug, '').toLowerCase().trim();
const definition = dictionary[normalizedWord];
const singular = normalizedWord.replace(/s$/, '');
const singularDefinition = dictionary[singular] ? `Plural of ${singular}: ${dictionary[singular]}` : null;
const singularDefinition = dictionary[singular];
return [normalizedWord, definition || singularDefinition];
return [normalizedWord, definition || singularDefinition || null];
}));
const string = JSON.stringify(definitions, null, 4);