From 90a7e3d64e0a83857906336f78808ffb92afe150 Mon Sep 17 00:00:00 2001 From: Max Kong Date: Wed, 28 Jan 2026 17:53:37 -0500 Subject: [PATCH] fix(ui): improve zh duration display formatting (#10844) --- packages/ui/src/components/session-turn.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index 8b20a73b4..3f176db70 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -390,12 +390,14 @@ export function SessionTurn( const interval = Interval.fromDateTimes(from, to) const unit: DurationUnit[] = interval.length("seconds") > 60 ? ["minutes", "seconds"] : ["seconds"] - return interval.toDuration(unit).normalize().reconfigure({ locale: i18n.locale() }).toHuman({ + const locale = i18n.locale() + const human = interval.toDuration(unit).normalize().reconfigure({ locale }).toHuman({ notation: "compact", unitDisplay: "narrow", compactDisplay: "short", showZeros: false, }) + return locale.startsWith("zh") ? human.replaceAll("、", "") : human } const autoScroll = createAutoScroll({