From b584c5440721fa7399564ced57f134fd5333d20c Mon Sep 17 00:00:00 2001 From: Cashew <52880648+cashewnuttynuts@users.noreply.github.com> Date: Mon, 24 Jun 2024 18:38:39 +0700 Subject: add cn reading processors (#1120) * add cn reading processors * remove meow * fix lint * add cn reading processors * remove meow * fix lint * wip * update names * update test * remove vestigial code --- ext/js/language/zh/chinese.js | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ext/js/language/zh') diff --git a/ext/js/language/zh/chinese.js b/ext/js/language/zh/chinese.js index 086d2f0a..3072d200 100644 --- a/ext/js/language/zh/chinese.js +++ b/ext/js/language/zh/chinese.js @@ -60,3 +60,8 @@ export function isStringPartiallyChinese(str) { } return false; } + +/** @type {import('language').ReadingNormalizer} */ +export function normalizePinyin(str) { + return str.normalize('NFC').toLowerCase().replace(/[\s・:]/g, ''); +} -- cgit v1.2.3