fix(ui): improve zh duration display formatting (#10844)
This commit is contained in:
parent
33dc70b754
commit
90a7e3d64e
1 changed files with 3 additions and 1 deletions
|
|
@ -390,12 +390,14 @@ export function SessionTurn(
|
||||||
const interval = Interval.fromDateTimes(from, to)
|
const interval = Interval.fromDateTimes(from, to)
|
||||||
const unit: DurationUnit[] = interval.length("seconds") > 60 ? ["minutes", "seconds"] : ["seconds"]
|
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",
|
notation: "compact",
|
||||||
unitDisplay: "narrow",
|
unitDisplay: "narrow",
|
||||||
compactDisplay: "short",
|
compactDisplay: "short",
|
||||||
showZeros: false,
|
showZeros: false,
|
||||||
})
|
})
|
||||||
|
return locale.startsWith("zh") ? human.replaceAll("、", "") : human
|
||||||
}
|
}
|
||||||
|
|
||||||
const autoScroll = createAutoScroll({
|
const autoScroll = createAutoScroll({
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue