@@ -10,12 +10,12 @@ function localizeConnectionMessage(
1010 tr : ( key : string , fallback : string , vars ?: Record < string , unknown > ) => string ,
1111) : string {
1212 if ( sseStatus === "connected" ) {
13- return tr ( "webPet. connection.connected" , "Connected" ) ;
13+ return tr ( "connection.connected" , "Connected" ) ;
1414 }
1515 if ( sseStatus === "connecting" ) {
16- return tr ( "webPet. connection.connecting" , "Connecting…" ) ;
16+ return tr ( "connection.connecting" , "Connecting…" ) ;
1717 }
18- return tr ( "webPet. connection.disconnected" , "Disconnected" ) ;
18+ return tr ( "connection.disconnected" , "Disconnected" ) ;
1919}
2020
2121function localizeReminder (
@@ -24,29 +24,29 @@ function localizeReminder(
2424) : PetReminder {
2525 const agentLabel =
2626 reminder . agent === "system"
27- ? tr ( "webPet. systemAgent" , "System" )
27+ ? tr ( "systemAgent" , "System" )
2828 : reminder . agent ;
2929
3030 let summary = reminder . summary ;
3131 if ( reminder . kind === "stalled_peer" ) {
3232 summary = tr (
33- "webPet. reminderSummary.stalledPeer" ,
33+ "reminderSummary.stalledPeer" ,
3434 "{{actor}} has been idle for a while on {{taskId}}." ,
3535 {
3636 actor : reminder . source . actorId || agentLabel ,
37- taskId : reminder . source . taskId || tr ( "webPet. taskFallback" , "this task" ) ,
37+ taskId : reminder . source . taskId || tr ( "taskFallback" , "this task" ) ,
3838 } ,
3939 ) ;
4040 } else if ( ! summary . trim ( ) ) {
4141 if ( reminder . kind === "mention" ) {
4242 summary = tr (
43- "webPet. reminderSummary.mention" ,
43+ "reminderSummary.mention" ,
4444 "{{actor}} mentioned you." ,
4545 { actor : agentLabel } ,
4646 ) ;
4747 } else if ( reminder . kind === "reply_required" ) {
4848 summary = tr (
49- "webPet. reminderSummary.replyRequired" ,
49+ "reminderSummary.replyRequired" ,
5050 "{{actor}} is waiting for your reply." ,
5151 { actor : agentLabel } ,
5252 ) ;
@@ -68,12 +68,12 @@ function localizePanelData(
6868 ...panelData ,
6969 teamName :
7070 panelData . teamName . trim ( ) ||
71- tr ( "webPet. teamFallback" , "Team" ) ,
71+ tr ( "teamFallback" , "Team" ) ,
7272 actionItems : panelData . actionItems . map ( ( item ) => ( {
7373 ...item ,
7474 agent :
7575 item . agent === "system"
76- ? tr ( "webPet. systemAgent" , "System" )
76+ ? tr ( "systemAgent" , "System" )
7777 : item . agent ,
7878 } ) ) ,
7979 connection : {
@@ -84,7 +84,7 @@ function localizePanelData(
8484}
8585
8686export function useWebPetData ( ) {
87- const { t } = useTranslation ( "modals " ) ;
87+ const { t } = useTranslation ( "webPet " ) ;
8888 const selectedGroupId = useGroupStore ( ( state ) => state . selectedGroupId ) ;
8989 const groupContext = useGroupStore ( ( state ) => state . groupContext ) ;
9090 const groupDocTitle = useGroupStore ( ( state ) => state . groupDoc ?. title ?? "" ) ;
@@ -94,7 +94,7 @@ export function useWebPetData() {
9494 const { reminders, activeReminder, reaction, dismissReminder } =
9595 useWebPetNotifications ( ) ;
9696 const tr = ( key : string , fallback : string , vars ?: Record < string , unknown > ) =>
97- String ( t ( key as never , { defaultValue : fallback , ...( vars || { } ) } as never ) ) ;
97+ String ( t ( key , { defaultValue : fallback , ...( vars || { } ) } ) ) ;
9898
9999 return useMemo ( ( ) => {
100100 const { catState, panelData : rawPanelData } = aggregateWebPetState ( {
@@ -127,12 +127,12 @@ export function useWebPetData() {
127127 const needsYouCount = localizedPanelData . actionItems . length ;
128128 hint = needsYouCount > 0
129129 ? tr (
130- "webPet. hintTaskWithAction" ,
130+ "hintTaskWithAction" ,
131131 "{{done}}/{{total}} done, {{count}} need you" ,
132132 { done, total, count : needsYouCount } ,
133133 )
134134 : tr (
135- "webPet. hintTaskProgress" ,
135+ "hintTaskProgress" ,
136136 "{{done}}/{{total}} tasks done" ,
137137 { done, total } ,
138138 ) ;
0 commit comments