From 48bed8aba79c8f9a413a3fb2f023b0755b8a3d89 Mon Sep 17 00:00:00 2001 From: pengzhendong <275331498@qq.com> Date: Tue, 9 Jun 2026 22:24:36 +0800 Subject: [PATCH] fix: restore Chinese ITN measure fields in TokenParser ITN_ORDERS --- tn/token_parser.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tn/token_parser.py b/tn/token_parser.py index 38ea1844..a56f9b03 100644 --- a/tn/token_parser.py +++ b/tn/token_parser.py @@ -27,11 +27,13 @@ "money": ["integer_part", "fractional_part", "quantity", "currency_maj"], } ITN_ORDERS = { - "date": ["year", "month", "day"], + "date": ["year", "month", "day", "preserve_order"], "fraction": ["sign", "numerator", "denominator"], - "measure": ["numerator", "denominator", "value"], + "measure": ["numerator", "denominator", "value", "units"], "money": ["currency", "value", "decimal"], "time": ["hour", "minute", "second", "noon"], + "telephone": ["value"], + "electronic": ["username", "domain", "protocol"], }