From 394b95ae29babe34328f8d81305db302bfc51843 Mon Sep 17 00:00:00 2001 From: YuanNiancai Date: Thu, 22 Jan 2026 14:38:24 +0800 Subject: [PATCH] add some translations for chatInterface.jsx --- src/components/ChatInterface.jsx | 38 ++++++++++++++++---------------- src/i18n/locales/en/chat.json | 32 +++++++++++++++++++++++++++ src/i18n/locales/zh-CN/chat.json | 32 +++++++++++++++++++++++++++ 3 files changed, 83 insertions(+), 19 deletions(-) diff --git a/src/components/ChatInterface.jsx b/src/components/ChatInterface.jsx index 3a22238..a7e1bf1 100644 --- a/src/components/ChatInterface.jsx +++ b/src/components/ChatInterface.jsx @@ -4789,16 +4789,16 @@ function ChatInterface({ selectedProject, selectedSession, ws, sendMessage, mess
-

Loading session messages...

+

{t('session.loading.sessionMessages')}

) : chatMessages.length === 0 ? (
{!selectedSession && !currentSessionId && (
-

Choose Your AI Assistant

+

{t('providerSelection.title')}

- Select a provider to start a new conversation + {t('providerSelection.description')}

@@ -4820,7 +4820,7 @@ function ChatInterface({ selectedProject, selectedSession, ws, sendMessage, mess

Claude

-

by Anthropic

+

{t('providerSelection.providerInfo.anthropic')}

{provider === 'claude' && ( @@ -4852,7 +4852,7 @@ function ChatInterface({ selectedProject, selectedSession, ws, sendMessage, mess

Cursor

-

AI Code Editor

+

{t('providerSelection.providerInfo.cursorEditor')}

{provider === 'cursor' && ( @@ -4884,7 +4884,7 @@ function ChatInterface({ selectedProject, selectedSession, ws, sendMessage, mess

Codex

-

by OpenAI

+

{t('providerSelection.providerInfo.openai')}

{provider === 'codex' && ( @@ -4902,7 +4902,7 @@ function ChatInterface({ selectedProject, selectedSession, ws, sendMessage, mess {/* Model Selection - Always reserve space to prevent jumping */}
{provider === 'claude' ? (