diff options
author | Cashew <52880648+cashewnuttynuts@users.noreply.github.com> | 2024-06-24 18:38:39 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-24 11:38:39 +0000 |
commit | b584c5440721fa7399564ced57f134fd5333d20c (patch) | |
tree | 4ea760c9232b4e8d2ab9c0b60bf07f7ed3bad1ef /ext/js/language/zh/chinese.js | |
parent | 8f32410f34b2c839105eb508da9b9e63f6a89194 (diff) |
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
Diffstat (limited to 'ext/js/language/zh/chinese.js')
-rw-r--r-- | ext/js/language/zh/chinese.js | 5 |
1 files changed, 5 insertions, 0 deletions
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, ''); +} |