@@ -128,15 +128,15 @@ export function SessionContextTab() {
128128
129129 const usd = createMemo (
130130 ( ) =>
131- new Intl . NumberFormat ( language . locale ( ) , {
131+ new Intl . NumberFormat ( language . intl ( ) , {
132132 style : "currency" ,
133133 currency : "USD" ,
134134 } ) ,
135135 )
136136
137137 const metrics = createMemo ( ( ) => getSessionContextMetrics ( messages ( ) , sync . data . provider . all ) )
138138 const ctx = createMemo ( ( ) => metrics ( ) . context )
139- const formatter = createMemo ( ( ) => createSessionContextFormatter ( language . locale ( ) ) )
139+ const formatter = createMemo ( ( ) => createSessionContextFormatter ( language . intl ( ) ) )
140140
141141 const cost = createMemo ( ( ) => {
142142 return usd ( ) . format ( metrics ( ) . totalCost )
@@ -200,7 +200,7 @@ export function SessionContextTab() {
200200
201201 const stats = [
202202 { label : "context.stats.session" , value : ( ) => info ( ) ?. title ?? params . id ?? "—" } ,
203- { label : "context.stats.messages" , value : ( ) => counts ( ) . all . toLocaleString ( language . locale ( ) ) } ,
203+ { label : "context.stats.messages" , value : ( ) => counts ( ) . all . toLocaleString ( language . intl ( ) ) } ,
204204 { label : "context.stats.provider" , value : providerLabel } ,
205205 { label : "context.stats.model" , value : modelLabel } ,
206206 { label : "context.stats.limit" , value : ( ) => formatter ( ) . number ( ctx ( ) ?. limit ) } ,
@@ -213,8 +213,8 @@ export function SessionContextTab() {
213213 label : "context.stats.cacheTokens" ,
214214 value : ( ) => `${ formatter ( ) . number ( ctx ( ) ?. cacheRead ) } / ${ formatter ( ) . number ( ctx ( ) ?. cacheWrite ) } ` ,
215215 } ,
216- { label : "context.stats.userMessages" , value : ( ) => counts ( ) . user . toLocaleString ( language . locale ( ) ) } ,
217- { label : "context.stats.assistantMessages" , value : ( ) => counts ( ) . assistant . toLocaleString ( language . locale ( ) ) } ,
216+ { label : "context.stats.userMessages" , value : ( ) => counts ( ) . user . toLocaleString ( language . intl ( ) ) } ,
217+ { label : "context.stats.assistantMessages" , value : ( ) => counts ( ) . assistant . toLocaleString ( language . intl ( ) ) } ,
218218 { label : "context.stats.totalCost" , value : cost } ,
219219 { label : "context.stats.sessionCreated" , value : ( ) => formatter ( ) . time ( info ( ) ?. time . created ) } ,
220220 { label : "context.stats.lastActivity" , value : ( ) => formatter ( ) . time ( ctx ( ) ?. message . time . created ) } ,
@@ -307,7 +307,7 @@ export function SessionContextTab() {
307307 < div class = "flex items-center gap-1 text-11-regular text-text-weak" >
308308 < div class = "size-2 rounded-sm" style = { { "background-color" : BREAKDOWN_COLOR [ segment . key ] } } />
309309 < div > { breakdownLabel ( segment . key ) } </ div >
310- < div class = "text-text-weaker" > { segment . percent . toLocaleString ( language . locale ( ) ) } %</ div >
310+ < div class = "text-text-weaker" > { segment . percent . toLocaleString ( language . intl ( ) ) } %</ div >
311311 </ div >
312312 ) }
313313 </ For >
0 commit comments