diff options
Diffstat (limited to 'ext/js/language')
-rw-r--r-- | ext/js/language/dictionary-importer.js | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/ext/js/language/dictionary-importer.js b/ext/js/language/dictionary-importer.js index ad5d7a70..7a070b8d 100644 --- a/ext/js/language/dictionary-importer.js +++ b/ext/js/language/dictionary-importer.js @@ -587,10 +587,12 @@ class DictionaryImporter { } _normalizeTermOrReading(text) { - try { - return text.normalize('NFC'); - } catch (e) { - return text; - } + // Note: this function should not perform String.normalize on the text, + // as it will characters in an undesirable way. + // Thus, this function is currently a no-op. + // Example: + // - '\u9038'.normalize('NFC') => '\u9038' (逸) + // - '\ufa67'.normalize('NFC') => '\u9038' (逸 => 逸) + return text; } } |