@@ -177,7 +177,22 @@ export type MessageKey =
177177 | "session.archiveView"
178178 | "session.sessionsView"
179179 | "session.noArchivedSessions"
180- | "session.archiveConfirm" ;
180+ | "session.archiveConfirm"
181+ | "session.selectMode"
182+ | "session.exitSelect"
183+ | "session.selectAll"
184+ | "session.invertSelection"
185+ | "session.selectedCount"
186+ | "session.batchArchive"
187+ | "session.batchUnarchive"
188+ | "session.batchFavorite"
189+ | "session.batchUnfavorite"
190+ | "session.batchArchived"
191+ | "session.batchUnarchived"
192+ | "session.batchFavorited"
193+ | "session.batchUnfavorited"
194+ | "session.batchFailed"
195+ | "session.noSelection" ;
181196
182197const messages : Record < LocaleId , Record < MessageKey , string > > = {
183198 "zh-CN" : {
@@ -348,6 +363,21 @@ const messages: Record<LocaleId, Record<MessageKey, string>> = {
348363 "session.sessionsView" : "会话" ,
349364 "session.noArchivedSessions" : "暂无归档会话" ,
350365 "session.archiveConfirm" : "确定归档这个会话吗?归档后不会在列表中显示,可以在归档视图中恢复。" ,
366+ "session.selectMode" : "多选" ,
367+ "session.exitSelect" : "退出多选" ,
368+ "session.selectAll" : "全选" ,
369+ "session.invertSelection" : "反选" ,
370+ "session.selectedCount" : "已选 {count}" ,
371+ "session.batchArchive" : "批量归档" ,
372+ "session.batchUnarchive" : "批量取消归档" ,
373+ "session.batchFavorite" : "批量收藏" ,
374+ "session.batchUnfavorite" : "批量取消收藏" ,
375+ "session.batchArchived" : "已归档 {count} 个会话" ,
376+ "session.batchUnarchived" : "已恢复 {count} 个会话" ,
377+ "session.batchFavorited" : "已收藏 {count} 个会话" ,
378+ "session.batchUnfavorited" : "已取消收藏 {count} 个会话" ,
379+ "session.batchFailed" : "批量操作失败" ,
380+ "session.noSelection" : "未选中任何会话" ,
351381 } ,
352382 en : {
353383 appName : "Memory Forge" ,
@@ -517,6 +547,21 @@ const messages: Record<LocaleId, Record<MessageKey, string>> = {
517547 "session.sessionsView" : "Sessions" ,
518548 "session.noArchivedSessions" : "No archived sessions" ,
519549 "session.archiveConfirm" : "Archive this session? It will be hidden from the list but can be restored from the archive view." ,
550+ "session.selectMode" : "Select" ,
551+ "session.exitSelect" : "Exit" ,
552+ "session.selectAll" : "Select all" ,
553+ "session.invertSelection" : "Invert" ,
554+ "session.selectedCount" : "{count} selected" ,
555+ "session.batchArchive" : "Archive" ,
556+ "session.batchUnarchive" : "Unarchive" ,
557+ "session.batchFavorite" : "Favorite" ,
558+ "session.batchUnfavorite" : "Unfavorite" ,
559+ "session.batchArchived" : "Archived {count} session(s)" ,
560+ "session.batchUnarchived" : "Restored {count} session(s)" ,
561+ "session.batchFavorited" : "Favorited {count} session(s)" ,
562+ "session.batchUnfavorited" : "Unfavorited {count} session(s)" ,
563+ "session.batchFailed" : "Batch operation failed" ,
564+ "session.noSelection" : "No sessions selected" ,
520565 } ,
521566} ;
522567
0 commit comments