dd9b23106c
- Sessions page tabs: Sessions · Events · Agents. QueryExplorer.tsx became AgentsTable.tsx (agents only — sessions and events already had tabs); /query redirects to /sessions?view=agents and leaves the sidebar. GET /api/query is unchanged and still answers all three entities. - Windows picker opens in front: -EncodedCommand script spends the hidden first ShowWindow that windowsHide gives the process, then brings the TopMost owner forward via AttachThreadInput (v2.5.3's owner was itself hidden). - Session page Resume/Fork/Open pane: owningLane and sessionWorktreeName match Windows folders (either separator), with a test.
108 lines
4.3 KiB
JSON
108 lines
4.3 KiB
JSON
{
|
||
"title": "Phân tích",
|
||
"subtitle": "Giám sát và phân tích thời gian thực cho các phiên Claude Code",
|
||
"export": "Xuất",
|
||
"totalSessions": "Tổng số phiên",
|
||
"totalAgents": "Tổng số Agent",
|
||
"totalTokens": "Tổng token",
|
||
"totalCost": "Tổng chi phí",
|
||
"totalEvents": "Tổng sự kiện",
|
||
"cacheHitRate": "% tỷ lệ trúng bộ nhớ đệm",
|
||
"perSession": " mỗi phiên",
|
||
"noDataCost": "Không có dữ liệu",
|
||
"eventCountLabel_one": "{{count}} sự kiện",
|
||
"eventCountLabel_other": "{{count}} sự kiện",
|
||
"tabs": {
|
||
"tokenAnalytics": "Phân tích token",
|
||
"costAnalytics": "Phân tích chi phí",
|
||
"workflowIntelligence": "Thông minh quy trình",
|
||
"productivityAnalytics": "Phân tích năng suất"
|
||
},
|
||
"eventActivity": "Hoạt động sự kiện - 52 tuần gần nhất",
|
||
"last30Days": "30 ngày gần nhất",
|
||
"dailyEventCount": "Số sự kiện theo ngày",
|
||
"peakDay": "Ngày cao điểm",
|
||
"total30d": "Tổng (30 ngày)",
|
||
"tokenDistribution": "Phân bố token",
|
||
"tokenMix": "Tỷ trọng token",
|
||
"cacheEfficiency": "Hiệu quả bộ nhớ đệm",
|
||
"tokenBreakdown": "Chi tiết token",
|
||
"tokenInfo": "Dữ liệu token được ghi nhận từ sự kiện Stop của Claude Code.",
|
||
"costByModel": "Chi phí theo mô hình",
|
||
"dailyCostTrends": "Xu hướng chi phí theo ngày",
|
||
"costByWeekday": "Chi phí theo thứ",
|
||
"costPerDay": "Chi phí mỗi ngày",
|
||
"peakCostDay": "Ngày chi phí cao nhất",
|
||
"totalCost30d": "Tổng chi phí (30 ngày)",
|
||
"noDailyCostData": "Chưa có dữ liệu chi phí theo ngày.",
|
||
"noCostData": "Chưa có dữ liệu chi phí.",
|
||
"subagentTypes": "Loại Subagent",
|
||
"noSubagentData": "Chưa có dữ liệu Subagent.",
|
||
"agentStatus": "Trạng thái Agent",
|
||
"totalAgentsLabel": "Tổng Agent",
|
||
"eventTypes": "Loại sự kiện",
|
||
"noEventData": "Chưa có dữ liệu sự kiện.",
|
||
"toolUsage": "Mức dùng công cụ",
|
||
"noToolData": "Chưa có dữ liệu dùng công cụ.",
|
||
"sessionOutcomes": "Kết quả phiên",
|
||
"totalSessionsLabel": "Tổng phiên",
|
||
"dailySessionTrends": "Xu hướng phiên theo ngày",
|
||
"noSessionTrendData": "Chưa có dữ liệu xu hướng phiên.",
|
||
"last7Days": "7 ngày gần nhất",
|
||
"less": "Ít",
|
||
"more": "Nhiều",
|
||
"toolFilter": "Công cụ AI",
|
||
"allTools": "Mọi công cụ AI",
|
||
"costByTool": "Chi phí theo công cụ AI",
|
||
"spendPace": "Nhịp chi tiêu",
|
||
"burnRate": "Tốc độ đốt (TB 7 ngày / ngày)",
|
||
"burnRateHint": "Chi phí trung bình mỗi ngày trong 7 ngày qua, tính cả hôm nay",
|
||
"monthToDate": "Từ đầu tháng",
|
||
"forecastMonth": "Dự báo cả tháng",
|
||
"forecastHint": "Từ đầu tháng cộng nhịp 7 ngày cho mỗi ngày còn lại",
|
||
"budgets": "Ngân sách",
|
||
"noBudgets": "Chưa có ngân sách chi tiêu.",
|
||
"addBudget": "Thêm trong Cài đặt → Thông báo",
|
||
"projected": "dự kiến",
|
||
"projectedHint": "Chi tiêu kỳ này theo nhịp hiện tại, kéo đến cuối kỳ",
|
||
"range": "Khoảng thời gian",
|
||
"rangePreset": {
|
||
"today": "Hôm nay",
|
||
"week": "Tuần này",
|
||
"month": "Tháng này",
|
||
"7d": "7 ngày qua",
|
||
"30d": "30 ngày qua",
|
||
"90d": "90 ngày qua",
|
||
"all": "Toàn bộ",
|
||
"custom": "Tùy chọn"
|
||
},
|
||
"rangeFrom": "Từ ngày",
|
||
"rangeTo": "Đến ngày",
|
||
"query": {
|
||
"entities": {
|
||
"agents": "Agent"
|
||
},
|
||
"search": "Tìm kiếm",
|
||
"searchPlaceholder": "Tìm văn bản…",
|
||
"status": "Trạng thái",
|
||
"allStatuses": "Mọi trạng thái",
|
||
"cwd": "Thư mục",
|
||
"cwdPlaceholder": "/duong/dan/du-an",
|
||
"from": "Từ ngày",
|
||
"to": "Đến ngày",
|
||
"sortBy": "Sắp xếp theo {{column}}",
|
||
"exportCsv": "Xuất CSV",
|
||
"exportJson": "Xuất JSON",
|
||
"exportNote": "Tệp xuất chứa toàn bộ kết quả lọc, tối đa {{cap}} dòng.",
|
||
"exportTruncated": "{{total}} dòng khớp; tệp xuất chỉ chứa {{cap}} dòng đầu.",
|
||
"rows": "{{from}}–{{to}} / {{total}}",
|
||
"prev": "Trang trước",
|
||
"next": "Trang sau",
|
||
"empty": "Không có dữ liệu khớp bộ lọc.",
|
||
"reset": "Đặt lại bộ lọc"
|
||
},
|
||
"tokensExCacheReads": "Token (trừ đọc cache)",
|
||
"cacheReadsSub": "+{{reads}} token đọc cache · tỉ lệ trúng {{pct}}%",
|
||
"avgPerWeekday30d": "Trung bình theo thứ trong tuần, 30 ngày qua"
|
||
}
|