diff --git a/web/src/components/HistoryList.tsx b/web/src/components/HistoryList.tsx
index 26c1203..d5b6342 100644
--- a/web/src/components/HistoryList.tsx
+++ b/web/src/components/HistoryList.tsx
@@ -18,7 +18,7 @@ export function HistoryList({ sendJSON }: HistoryListProps) {
const handleItemClick = useCallback(
(text: string) => {
sendJSON({ type: "paste", text });
- showToast("\u53d1\u9001\u7c98\u8d34\u2026");
+ showToast("发送粘贴…");
},
[sendJSON, showToast],
);
@@ -27,20 +27,20 @@ export function HistoryList({ sendJSON }: HistoryListProps) {
- {"\u6682\u65e0\u8bb0\u5f55"}
+ {"暂无记录"}
- {"\u6309\u4f4f\u8bf4\u8bdd"}
+ {"按住说话"}
- {"\u5386\u53f2\u8bb0\u5f55"}
+ {"历史记录"}
- {hasText ? text : "\u6309\u4f4f\u8bf4\u8bdd\u2026"} + {hasText ? text : "按住说话…"}
diff --git a/web/src/components/StatusBadge.tsx b/web/src/components/StatusBadge.tsx index dd48550..3260792 100644 --- a/web/src/components/StatusBadge.tsx +++ b/web/src/components/StatusBadge.tsx @@ -2,17 +2,17 @@ import { useAppStore } from "../stores/app-store"; const statusConfig = { connected: { - text: "\u5df2\u8fde\u63a5", + text: "已连接", dotClass: "bg-success shadow-[0_0_6px_rgba(52,211,153,0.5)]", borderClass: "border-success/15", }, disconnected: { - text: "\u5df2\u65ad\u5f00", + text: "已断开", dotClass: "bg-danger shadow-[0_0_6px_rgba(244,63,94,0.4)]", borderClass: "border-edge", }, connecting: { - text: "\u8fde\u63a5\u4e2d\u2026", + text: "连接中…", dotClass: "bg-accent animate-pulse-dot", borderClass: "border-edge", }, diff --git a/web/src/hooks/useRecorder.ts b/web/src/hooks/useRecorder.ts index ad48d9f..3c8c02c 100644 --- a/web/src/hooks/useRecorder.ts +++ b/web/src/hooks/useRecorder.ts @@ -91,7 +91,7 @@ export function useRecorder({ sendJSON, sendBinary }: UseRecorderOptions) { abortRef.current = null; useAppStore .getState() - .showToast(`\u9ea6\u514b\u98ce\u9519\u8bef: ${(err as Error).message}`); + .showToast(`麦克风错误: ${(err as Error).message}`); } }, [initAudio]); diff --git a/web/src/hooks/useWebSocket.ts b/web/src/hooks/useWebSocket.ts index 6133a34..617b8e7 100644 --- a/web/src/hooks/useWebSocket.ts +++ b/web/src/hooks/useWebSocket.ts @@ -58,10 +58,10 @@ export function useWebSocket() { if (msg.text) store.addHistory(msg.text); break; case "pasted": - store.showToast("\u2705 \u5df2\u7c98\u8d34"); + store.showToast("✅ 已粘贴"); break; case "error": - store.showToast(`\u274c ${msg.message || "\u9519\u8bef"}`); + store.showToast(`❌ ${msg.message || "错误"}`); break; } } catch {